/**
 * Skipped minification because the original files appears to be already minified.
 * Original file: /npm/@innovaccer/design-system@4.22.0/dist/cjs/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
Object.defineProperty(exports,"__esModule",{value:!0});var React=require("react"),ReactDOM=require("react-dom");function _interopDefaultLegacy(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}function _interopNamespace(n){var a;return n&&n.__esModule?n:(a=Object.create(null),n&&Object.keys(n).forEach(function(e){var t;"default"!==e&&(t=Object.getOwnPropertyDescriptor(n,e),Object.defineProperty(a,e,t.get?t:{enumerable:!0,get:function(){return n[e]}}))}),a.default=n,Object.freeze(a))}var React__namespace=_interopNamespace(React),React__default=_interopDefaultLegacy(React),ReactDOM__namespace=_interopNamespace(ReactDOM),colorToHex=function(e){return getComputedStyle(document.documentElement).getPropertyValue("--".concat(e))},css=Object.freeze({__proto__:null,colorToHex:colorToHex});function _arrayLikeToArray(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}function _arrayWithHoles(e){if(Array.isArray(e))return e}function _arrayWithoutHoles(e){if(Array.isArray(e))return _arrayLikeToArray(e)}function _assertThisInitialized$1(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function asyncGeneratorStep(e,t,n,a,r,o,i){try{var s=e[o](i),l=s.value}catch(e){return void n(e)}s.done?t(l):Promise.resolve(l).then(a,r)}function _asyncToGenerator(s){return function(){var e=this,i=arguments;return new Promise(function(t,n){var a=s.apply(e,i);function r(e){asyncGeneratorStep(a,t,n,r,o,"next",e)}function o(e){asyncGeneratorStep(a,t,n,r,o,"throw",e)}r(void 0)})}}function _callSuper(e,t,n){return t=_getPrototypeOf(t),_possibleConstructorReturn(e,_isNativeReflectConstruct()?Reflect.construct(t,n||[],_getPrototypeOf(e).constructor):t.apply(e,n))}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,_toPropertyKey(a.key),a)}}function _createClass(e,t,n){return t&&_defineProperties(e.prototype,t),n&&_defineProperties(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function _createForOfIteratorHelper(e,t){var n,a,r,o,i="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(i)return r=!(a=!0),{s:function(){i=i.call(e)},n:function(){var e=i.next();return a=e.done,e},e:function(e){r=!0,n=e},f:function(){try{a||null==i.return||i.return()}finally{if(r)throw n}}};if(Array.isArray(e)||(i=_unsupportedIterableToArray(e))||t&&e&&"number"==typeof e.length)return i&&(e=i),o=0,{s:t=function(){},n:function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}},e:function(e){throw e},f:t};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 _defineProperty$1(e,t,n){return(t=_toPropertyKey(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _extends$2(){return(_extends$2=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n,a=arguments[t];for(n in a)!{}.hasOwnProperty.call(a,n)||(e[n]=a[n])}return e}).apply(null,arguments)}function _getPrototypeOf(e){return(_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(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 _isNativeReflectConstruct(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(_isNativeReflectConstruct=function(){return!!e})()}function _iterableToArray(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function _iterableToArrayLimit(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,o,i,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=o.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(e){c=!0,r=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw r}}return s}}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 _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 ownKeys(t,e){var n,a=Object.keys(t);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(t),e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),a.push.apply(a,n)),a}function _objectSpread2(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?ownKeys(Object(n),!0).forEach(function(e){_defineProperty$1(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function _objectWithoutProperties(e,t){if(null==e)return{};var n,a=_objectWithoutPropertiesLoose$1(e,t);if(Object.getOwnPropertySymbols)for(var r=Object.getOwnPropertySymbols(e),o=0;o<r.length;o++)n=r[o],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n]);return a}function _objectWithoutPropertiesLoose$1(e,t){if(null==e)return{};var n,a={};for(n in e)if({}.hasOwnProperty.call(e,n)){if(t.includes(n))continue;a[n]=e[n]}return a}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$1(e)}function _regeneratorRuntime(){_regeneratorRuntime=function(){return i};var l,i={},e=Object.prototype,c=e.hasOwnProperty,d=Object.defineProperty||function(e,t,n){e[t]=n.value},t="function"==typeof Symbol?Symbol:{},a=t.iterator||"@@iterator",n=t.asyncIterator||"@@asyncIterator",r=t.toStringTag||"@@toStringTag";function o(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{o({},"")}catch(l){o=function(e,t,n){return e[t]=n}}function s(e,t,n,a){var r,o,i,s,t=t&&t.prototype instanceof y?t:y,t=Object.create(t.prototype),a=new E(a||[]);return d(t,"_invoke",{value:(r=e,o=n,i=a,s=u,function(e,t){if(s===h)throw Error("Generator is already running");if(s===f){if("throw"===e)throw t;return{value:l,done:!0}}for(i.method=e,i.arg=t;;){var n=i.delegate;if(n=n&&function e(t,n){var a=n.method,r=t.iterator[a];return r===l?(n.delegate=null,"throw"===a&&t.iterator.return&&(n.method="return",n.arg=l,e(t,n),"throw"===n.method)||"return"!==a&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+a+"' method")),g):"throw"===(a=p(r,t.iterator,n.arg)).type?(n.method="throw",n.arg=a.arg,n.delegate=null,g):(r=a.arg)?r.done?(n[t.resultName]=r.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=l),n.delegate=null,g):r:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,g)}(n,i)){if(n===g)continue;return n}if("next"===i.method)i.sent=i._sent=i.arg;else if("throw"===i.method){if(s===u)throw s=f,i.arg;i.dispatchException(i.arg)}else"return"===i.method&&i.abrupt("return",i.arg);if(s=h,"normal"===(n=p(r,o,i)).type){if(s=i.done?f:m,n.arg===g)continue;return{value:n.arg,done:i.done}}"throw"===n.type&&(s=f,i.method="throw",i.arg=n.arg)}})}),t}function p(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}i.wrap=s;var u="suspendedStart",m="suspendedYield",h="executing",f="completed",g={};function y(){}function v(){}function b(){}o(t={},a,function(){return this});var _=Object.getPrototypeOf,x=((_=_&&_(_(k([]))))&&_!==e&&c.call(_,a)&&(t=_),b.prototype=y.prototype=Object.create(t));function S(e){["next","throw","return"].forEach(function(t){o(e,t,function(e){return this._invoke(t,e)})})}function w(i,s){var t;d(this,"_invoke",{value:function(n,a){function e(){return new s(function(e,t){!function t(e,n,a,r){var o;return"throw"!==(e=p(i[e],i,n)).type?(n=(o=e.arg).value)&&"object"==typeof n&&c.call(n,"__await")?s.resolve(n.__await).then(function(e){t("next",e,a,r)},function(e){t("throw",e,a,r)}):s.resolve(n).then(function(e){o.value=e,a(o)},function(e){return t("throw",e,a,r)}):void r(e.arg)}(n,a,e,t)})}return t=t?t.then(e,e):e()}})}function C(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function P(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function E(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(C,this),this.reset(!0)}function k(t){if(t||""===t){var n,e=t[a];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length))return n=-1,(e=function e(){for(;++n<t.length;)if(c.call(t,n))return e.value=t[n],e.done=!1,e;return e.value=l,e.done=!0,e}).next=e}throw new TypeError(typeof t+" is not iterable")}return d(x,"constructor",{value:v.prototype=b,configurable:!0}),d(b,"constructor",{value:v,configurable:!0}),v.displayName=o(b,r,"GeneratorFunction"),i.isGeneratorFunction=function(e){return!!(e="function"==typeof e&&e.constructor)&&(e===v||"GeneratorFunction"===(e.displayName||e.name))},i.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,b):(e.__proto__=b,o(e,r,"GeneratorFunction")),e.prototype=Object.create(x),e},i.awrap=function(e){return{__await:e}},S(w.prototype),o(w.prototype,n,function(){return this}),i.AsyncIterator=w,i.async=function(e,t,n,a,r){void 0===r&&(r=Promise);var o=new w(s(e,t,n,a),r);return i.isGeneratorFunction(t)?o:o.next().then(function(e){return e.done?e.value:o.next()})},S(x),o(x,r,"Generator"),o(x,a,function(){return this}),o(x,"toString",function(){return"[object Generator]"}),i.keys=function(e){var t,n=Object(e),a=[];for(t in n)a.push(t);return a.reverse(),function e(){for(;a.length;){var t=a.pop();if(t in n)return e.value=t,e.done=!1,e}return e.done=!0,e}},i.values=k,E.prototype={constructor:E,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=l,this.done=!1,this.delegate=null,this.method="next",this.arg=l,this.tryEntries.forEach(P),!e)for(var t in this)"t"===t.charAt(0)&&c.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=l)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(n){if(this.done)throw n;var a=this;function e(e,t){return o.type="throw",o.arg=n,a.next=e,t&&(a.method="next",a.arg=l),!!t}for(var t=this.tryEntries.length-1;0<=t;--t){var r=this.tryEntries[t],o=r.completion;if("root"===r.tryLoc)return e("end");if(r.tryLoc<=this.prev){var i=c.call(r,"catchLoc"),s=c.call(r,"finallyLoc");if(i&&s){if(this.prev<r.catchLoc)return e(r.catchLoc,!0);if(this.prev<r.finallyLoc)return e(r.finallyLoc)}else if(i){if(this.prev<r.catchLoc)return e(r.catchLoc,!0)}else{if(!s)throw Error("try statement without catch or finally");if(this.prev<r.finallyLoc)return e(r.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;0<=n;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&c.call(a,"finallyLoc")&&this.prev<a.finallyLoc){var r=a;break}}var o=(r=r&&("break"===e||"continue"===e)&&r.tryLoc<=t&&t<=r.finallyLoc?null:r)?r.completion:{};return o.type=e,o.arg=t,r?(this.method="next",this.next=r.finallyLoc,g):this.complete(o)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),g},finish:function(e){for(var t=this.tryEntries.length-1;0<=t;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),P(n),g}},catch:function(e){for(var t=this.tryEntries.length-1;0<=t;--t){var n,a,r=this.tryEntries[t];if(r.tryLoc===e)return"throw"===(n=r.completion).type&&(a=n.arg,P(r)),a}throw Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:k(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=l),g}},i}function _setPrototypeOf(e,t){return(_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function _slicedToArray(e,t){return _arrayWithHoles(e)||_iterableToArrayLimit(e,t)||_unsupportedIterableToArray(e,t)||_nonIterableRest()}function _toConsumableArray(e){return _arrayWithoutHoles(e)||_iterableToArray(e)||_unsupportedIterableToArray(e)||_nonIterableSpread()}function _toPrimitive(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0===n)return("string"===t?String:Number)(e);if("object"!=typeof(n=n.call(e,t||"default")))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}function _toPropertyKey(e){return"symbol"==typeof(e=_toPrimitive(e,"string"))?e: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})(e)}function _unsupportedIterableToArray(e,t){var n;if(e)return"string"==typeof e?_arrayLikeToArray(e,t):"Map"===(n="Object"===(n={}.toString.call(e).slice(8,-1))&&e.constructor?e.constructor.name:n)||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_arrayLikeToArray(e,t):void 0}var placeholders=_defineProperty$1(_defineProperty$1({},"hh:mm","--:--"),"hh:mm AM","--:-- AM"),isPlaceholderPresent=function(e,t){return t&&t.includes(e)},isFormat12hour=function(e){return"hh:mm AM"===e},get12hourFormat=function(e){return{hrs:e%12||12,AMPM:e<12?"AM":"PM"}},get24hourFormat=function(e,t){var n=e;return t?("PM"===t&&e<12?n=e+12:"AM"===t&&12===e&&(n=e-12),n):e},translateToTime=function(e,t){var n;return t?"number"==typeof t?(n=getTimeObjectFromNumber(e,t),translateToString$1(e,n)):t:""},getTimeObjectFromNumber=function(e,t){var n=(t=new Date(t)).getHours(),a=isFormat12hour(e)?get12hourFormat(n).hrs:n,e=isFormat12hour(e)?get12hourFormat(n).AMPM:"";return{hours:a,minutes:t.getMinutes(),seconds:t.getSeconds(),am_pm:e}},getTimeObjFromStr=function(e,t){var n=0,a=0,r=e.length,o=t.length,i=e.substring(r-2,r),s=(i="AM"===i||"PM"===i)?t.substring(o-2,o):"",o=i?t.substring(0,o-3):t,t=i?e.substring(0,r-3):e,l=o.split(":");return t.split(":").forEach(function(e,t){switch(e){case"hh":n=+l[t]||0;break;case"mm":a=+l[t]||0}}),{hours:n,minutes:a,am_pm:s}},getOutputTimeString=function(e,t,n){var a,r;return e===t?n:(n=(e=getTimeObjFromStr(e,n)).hours,a=e.minutes,e=e.am_pm,r=isFormat12hour(t)?get12hourFormat(n).AMPM:"",n=isFormat12hour(t)?get12hourFormat(n).hrs:get24hourFormat(n,e),translateToString$1(t,{minutes:a,hours:n,am_pm:r}))},translateToString$1=function(e,t){var n=t.hours,a=t.minutes,t=t.am_pm,r=e.split(" ")[0].split(":"),o="";return r.forEach(function(e,t){switch(e){case"hh":o+=n<10?"0".concat(n):n;break;case"mm":o+=a<10?"0".concat(a):a}t!==e.length-1&&(o+=":")}),o+=isFormat12hour(e)&&t?" ".concat(t):""},isValid=function(e){for(var t=arguments.length,n=new Array(1<t?t-1:0),a=1;a<t;a++)n[a-1]=arguments[a];return(Array.isArray(e)?e:[e]).every(function(e){return e.apply(void 0,n)})},date$1=function(e,t){function n(e,t,n){var a=[31,28,31,30,31,30,31,31,30,31,30,31];return(n%400==0||n%100!=0&&n%4==0)&&(a[1]=29),t<=12&&e<=a[t-1]}if(e)switch(t){case"dd/mm/yyyy":var a=e.split("/");return n(+a[0]||1,+a[1]||1,+a[2]||1900);case"mm/dd/yyyy":return n(+(a=e.split("/"))[1]||1,+a[0]||1,+a[2]||1900);case"yyyy/mm/dd":return n(+(a=e.split("/"))[2]||1,+a[1]||1,+a[0]||1900);case"dd-mm-yyyy":return n(+(a=e.split("-"))[0]||1,+a[1]||1,+a[2]||1900);case"mm-dd-yyyy":return n(+(a=e.split("-"))[1]||1,+a[0]||1,+a[2]||1900);case"yyyy-mm-dd":return n(+(a=e.split("-"))[2]||1,+a[1]||1,+a[0]||1900);default:return!1}return!1},time$1=function(e,t){var n=(e=getTimeObjFromStr(t,e)).hours,e=e.minutes;return(isFormat12hour(t)?n<=12:n<24)&&e<=60},isNaturalNumber=function(e){return!("string"==typeof e&&/[^0-9]/.test(e)||"number"==typeof e&&(e<=0||e-Math.floor(e)!=0))},validators=Object.freeze({__proto__:null,isValid:isValid,date:date$1,time:time$1,isNaturalNumber:isNaturalNumber}),date={"dd/mm/yyyy":[/[0123]/,/\d/,"/",/[01]/,/\d/,"/",/\d/,/\d/,/\d/,/\d/],"mm/dd/yyyy":[/[01]/,/\d/,"/",/[0123]/,/\d/,"/",/\d/,/\d/,/\d/,/\d/],"yyyy/mm/dd":[/\d/,/\d/,/\d/,/\d/,"/",/[01]/,/\d/,"/",/[0123]/,/\d/],"dd-mm-yyyy":[/[0123]/,/\d/,"-",/[01]/,/\d/,"-",/\d/,/\d/,/\d/,/\d/],"mm-dd-yyyy":[/[01]/,/\d/,"-",/[0123]/,/\d/,"-",/\d/,/\d/,/\d/,/\d/],"yyyy-mm-dd":[/\d/,/\d/,/\d/,/\d/,"-",/[01]/,/\d/,"-",/[0123]/,/\d/]},rangeDate={"dd/mm/yyyy":[/[0123]/,/\d/,"/",/[01]/,/\d/,"/",/\d/,/\d/,/\d/,/\d/," ","-"," ",/[0123]/,/\d/,"/",/[01]/,/\d/,"/",/\d/,/\d/,/\d/,/\d/],"mm/dd/yyyy":[/[01]/,/\d/,"/",/[0123]/,/\d/,"/",/\d/,/\d/,/\d/,/\d/," ","-"," ",/[01]/,/\d/,"/",/[0123]/,/\d/,"/",/\d/,/\d/,/\d/,/\d/],"yyyy/mm/dd":[/\d/,/\d/,/\d/,/\d/,"/",/[01]/,/\d/,"/",/[0123]/,/\d/," ","-"," ",/\d/,/\d/,/\d/,/\d/,"/",/[01]/,/\d/,"/",/[0123]/,/\d/],"dd-mm-yyyy":[/[0123]/,/\d/,"-",/[01]/,/\d/,"-",/\d/,/\d/,/\d/,/\d/," ","-"," ",/[0123]/,/\d/,"-",/[01]/,/\d/,"-",/\d/,/\d/,/\d/,/\d/],"mm-dd-yyyy":[/[01]/,/\d/,"-",/[0123]/,/\d/,"-",/\d/,/\d/,/\d/,/\d/," ","-"," ",/[01]/,/\d/,"-",/[0123]/,/\d/,"-",/\d/,/\d/,/\d/,/\d/],"yyyy-mm-dd":[/\d/,/\d/,/\d/,/\d/,"-",/[01]/,/\d/,"-",/[0123]/,/\d/," ","-"," ",/\d/,/\d/,/\d/,/\d/,"-",/[01]/,/\d/,"-",/[0123]/,/\d/]},time=_defineProperty$1(_defineProperty$1({},"hh:mm",[/[0-1-2]/,/\d/,":",/[0-5]/,/\d/]),"hh:mm AM",[/[0-1]/,/\d/,":",/[0-5]/,/\d/," ",/[APap]/,"M"]),masks=Object.freeze({__proto__:null,date:date,rangeDate:rangeDate,time:time}),index=Object.freeze({__proto__:null,css:css,validators:validators,masks:masks}),commonjsGlobal="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function unwrapExports(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function createCommonjsModule$1(e,t){return e(t={exports:{}},t.exports),t.exports}var classnames=createCommonjsModule$1(function(e){function a(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=r(e,(e=>{if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return a.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t,n="";for(t in e)o.call(e,t)&&e[t]&&(n=r(n,t));return n})(n)))}return e}function r(e,t){return t?e?e+" "+t:e+t:e}var o={}.hasOwnProperty;e.exports?e.exports=a.default=a:window.classNames=a}),extractBaseProps=function(n){return["className","data-test"].reduce(function(e,t){return n[t]?_objectSpread2(_objectSpread2({},e),{},_defineProperty$1({},t,n[t])):_objectSpread2({},e)},{})},filterProps=function(e,t,n){return Object.entries(e).filter(function(e){return n?t.includes(e[0]):!t.includes(e[0])}).reduce(function(e,t){return e[t[0]]=t[1],e},{})},AvatarContext=React__namespace.createContext({size:"regular",appearance:"secondary",firstName:"",lastName:"",darkAppearance:[]}),AvatarProvider=AvatarContext.Provider,iconAppearanceMapper={secondary:"inverse",primary:"primary_darker",alert:"alert_darker",accent2:"accent2_darker",accent3:"accent3_darker",warning:"warning_darker",success:"success_darker",accent1:"accent1_darker",accent4:"accent4_darker"};function styleInject$1(e,t){var n,a,t=(t=void 0===t?{}:t).insertAt;e&&"undefined"!=typeof document&&(n=document.head||document.getElementsByTagName("head")[0],(a=document.createElement("style")).type="text/css","top"===t&&n.firstChild?n.insertBefore(a,n.firstChild):n.appendChild(a),a.styleSheet?a.styleSheet.cssText=e:a.appendChild(document.createTextNode(e)))}var css_248z$1n="/* Avatar */\n\n.avatar-module-Avatar-D8RSu-4-22-0 {\n  display: flex;\n  flex-grow: 0;\n  flex-shrink: 0;\n  justify-content: center;\n  align-items: center;\n  overflow: hidden;\n  text-transform: uppercase;\n  border-radius: var(--border-radius-full);\n  cursor: default;\n  position: relative;\n}\n\n.avatar-module-Avatar-wrapper-EoBlf-4-22-0:has(.avatar-module-Avatar-D8RSu-4-22-0:focus-visible)::after {\n  content: '';\n  position: absolute;\n  top: calc(-1 * var(--spacing-20));\n  bottom: calc(-1 * var(--spacing-20));\n  left: calc(-1 * var(--spacing-10));\n  right: calc(-1 * var(--spacing-10));\n  border: var(--border-width-05) solid var(--primary-focus);\n  border-radius: var(--border-radius-10);\n  pointer-events: none;\n}\n\n.avatar-module-Avatar-D8RSu-4-22-0:focus-visible {\n  /* Fallback focus ring for browsers without :has support */\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n}\n\n@supports selector(.Avatar-wrapper:has(.Avatar:focus-visible)) {\n  .avatar-module-Avatar-D8RSu-4-22-0:focus-visible {\n    outline: none;\n  }\n}\n\n.avatar-module-Avatar-wrapper--square--Pcj7-4-22-0 {\n  padding: var(--spacing-2-5);\n  box-sizing: border-box;\n}\n\n.avatar-module-Avatar-wrapper-EoBlf-4-22-0 {\n  position: relative;\n}\n\n.avatar-module-Avatar--square-lGJGN-4-22-0 {\n  width: 100%;\n  height: 100%;\n  border-radius: var(--border-radius-10);\n}\n\n.avatar-module-Avatar--regular-ewNzb-4-22-0 {\n  height: var(--spacing-80);\n  width: var(--spacing-80);\n}\n\n.avatar-module-Avatar--tiny-Veo-U-4-22-0 {\n  height: var(--spacing-60);\n  width: var(--spacing-60);\n}\n\n.avatar-module-Avatar--micro-H0bVd-4-22-0 {\n  height: 20px;\n  width: 20px;\n}\n\n.avatar-module-Avatar--noInitials-do2M4-4-22-0 {\n  cursor: default;\n}\n\n.avatar-module-Avatar--disabled-7nTRh-4-22-0 {\n  cursor: not-allowed;\n}\n\n.avatar-module-Avatar--disabled-7nTRh-4-22-0::after {\n  opacity: var(--opacity-16);\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  position: absolute;\n  pointer-events: none;\n  content: '';\n  background-color: var(--white);\n}\n\n.avatar-module-Avatar--primary-MthKO-4-22-0 {\n  background: var(--primary-300);\n}\n\n.avatar-module-Avatar--secondary-Fru0H-4-22-0 {\n  background: var(--secondary-light);\n}\n\n.avatar-module-Avatar--success-KErql-4-22-0 {\n  background: var(--success-300);\n}\n\n.avatar-module-Avatar--alert-mtBzz-4-22-0 {\n  background: var(--alert-300);\n}\n\n.avatar-module-Avatar--warning-OUu3j-4-22-0 {\n  background: var(--warning-300);\n}\n\n.avatar-module-Avatar--accent1-Q0YGB-4-22-0 {\n  background: var(--accent1-300);\n}\n\n.avatar-module-Avatar--accent2-70bqJ-4-22-0 {\n  background: var(--accent2-300);\n}\n\n.avatar-module-Avatar--accent3-GEYFR-4-22-0 {\n  background: var(--accent3-300);\n}\n\n.avatar-module-Avatar--accent4-PHVye-4-22-0 {\n  background: var(--accent4-300);\n}\n\n.avatar-module-Avatar-content--tiny-ZKHWg-4-22-0 {\n  line-height: var(--font-height-s) !important;\n  font-size: 10px !important;\n}\n\n.avatar-module-Avatar-content--micro-qs9Ij-4-22-0 {\n  line-height: var(--font-height-s) !important;\n  font-size: 10px !important;\n}\n\n.avatar-module-Avatar-content--primary-APpou-4-22-0 {\n  color: var(--primary-darker) !important;\n}\n\n.avatar-module-Avatar-content--secondary-otLfi-4-22-0 {\n  color: var(--inverse) !important;\n}\n\n.avatar-module-Avatar-content--success-Zmxy6-4-22-0 {\n  color: var(--success-darker) !important;\n}\n\n.avatar-module-Avatar-content--alert-ng-FC-4-22-0 {\n  color: var(--alert-darker) !important;\n}\n\n.avatar-module-Avatar-content--warning-0Tidt-4-22-0 {\n  color: var(--warning-darker) !important;\n}\n\n.avatar-module-Avatar-content--accent1-f6QRu-4-22-0 {\n  color: var(--accent1-darker) !important;\n}\n\n.avatar-module-Avatar-content--accent2-y3plU-4-22-0 {\n  color: var(--accent2-darker) !important;\n}\n\n.avatar-module-Avatar-content--accent3-SDOJJ-4-22-0 {\n  color: var(--accent3-darker) !important;\n}\n\n.avatar-module-Avatar-content--accent4-Dgi83-4-22-0 {\n  color: var(--accent4-darker) !important;\n}\n\n.avatar-module-Avatar-presence-ByKmm-4-22-0 {\n  position: absolute;\n  border-radius: var(--border-radius-full);\n  width: var(--spacing-20);\n  height: var(--spacing-20);\n  right: 0;\n  bottom: 0;\n}\n\n.avatar-module-Avatar-presence--active-AU4X3-4-22-0 {\n  background: var(--success);\n}\n\n.avatar-module-Avatar-presence--away-CDNWs-4-22-0 {\n  background: var(--secondary-dark);\n}\n\n.avatar-module-Avatar-status-03nd7-4-22-0 {\n  top: calc(-1 * var(--spacing-05));\n  right: calc(-1 * var(--spacing-05));\n  width: var(--spacing-30);\n  height: var(--spacing-30);\n  border-radius: var(--border-radius-full);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  position: absolute;\n  cursor: pointer;\n  overflow: hidden;\n}\n",avatarStyles={Avatar:"avatar-module-Avatar-D8RSu-4-22-0","Avatar-wrapper":"avatar-module-Avatar-wrapper-EoBlf-4-22-0","Avatar-wrapper--square":"avatar-module-Avatar-wrapper--square--Pcj7-4-22-0","Avatar--square":"avatar-module-Avatar--square-lGJGN-4-22-0","Avatar--regular":"avatar-module-Avatar--regular-ewNzb-4-22-0","Avatar--tiny":"avatar-module-Avatar--tiny-Veo-U-4-22-0","Avatar--micro":"avatar-module-Avatar--micro-H0bVd-4-22-0","Avatar--noInitials":"avatar-module-Avatar--noInitials-do2M4-4-22-0","Avatar--disabled":"avatar-module-Avatar--disabled-7nTRh-4-22-0","Avatar--primary":"avatar-module-Avatar--primary-MthKO-4-22-0","Avatar--secondary":"avatar-module-Avatar--secondary-Fru0H-4-22-0","Avatar--success":"avatar-module-Avatar--success-KErql-4-22-0","Avatar--alert":"avatar-module-Avatar--alert-mtBzz-4-22-0","Avatar--warning":"avatar-module-Avatar--warning-OUu3j-4-22-0","Avatar--accent1":"avatar-module-Avatar--accent1-Q0YGB-4-22-0","Avatar--accent2":"avatar-module-Avatar--accent2-70bqJ-4-22-0","Avatar--accent3":"avatar-module-Avatar--accent3-GEYFR-4-22-0","Avatar--accent4":"avatar-module-Avatar--accent4-PHVye-4-22-0","Avatar-content--tiny":"avatar-module-Avatar-content--tiny-ZKHWg-4-22-0","Avatar-content--micro":"avatar-module-Avatar-content--micro-qs9Ij-4-22-0","Avatar-content--primary":"avatar-module-Avatar-content--primary-APpou-4-22-0","Avatar-content--secondary":"avatar-module-Avatar-content--secondary-otLfi-4-22-0","Avatar-content--success":"avatar-module-Avatar-content--success-Zmxy6-4-22-0","Avatar-content--alert":"avatar-module-Avatar-content--alert-ng-FC-4-22-0","Avatar-content--warning":"avatar-module-Avatar-content--warning-0Tidt-4-22-0","Avatar-content--accent1":"avatar-module-Avatar-content--accent1-f6QRu-4-22-0","Avatar-content--accent2":"avatar-module-Avatar-content--accent2-y3plU-4-22-0","Avatar-content--accent3":"avatar-module-Avatar-content--accent3-SDOJJ-4-22-0","Avatar-content--accent4":"avatar-module-Avatar-content--accent4-Dgi83-4-22-0","Avatar-presence":"avatar-module-Avatar-presence-ByKmm-4-22-0","Avatar-presence--active":"avatar-module-Avatar-presence--active-AU4X3-4-22-0","Avatar-presence--away":"avatar-module-Avatar-presence--away-CDNWs-4-22-0","Avatar-status":"avatar-module-Avatar-status-03nd7-4-22-0"},AvatarIcon=(styleInject$1(css_248z$1n),function(e){var t=(a=React__namespace.useContext(AvatarContext)).size,n=a.appearance,a=void 0===(a=a.darkAppearance)?[]:a,t="regular"===t?20:16,r=n&&iconAppearanceMapper[n]||"inverse",a=classnames(_defineProperty$1({},avatarStyles["Avatar-content"],n&&a.includes(n)));return React__namespace.createElement(Icon,_extends$2({},e,{size:t,appearance:r,className:a}))}),sizeMapper={regular:32,tiny:24,micro:20},AvatarImage=function(e){var t=e.children,n=e.src,a=(c=_slicedToArray(React__namespace.useState(!1),2))[0],r=c[1],o=(c=React__namespace.useContext(AvatarContext)).size,i=c.appearance,s=c.firstName,l=c.lastName,c=c.darkAppearance,e=extractBaseProps(e),l="".concat(s?s.trim()[0]:"").concat(l?l.trim()[0]:""),d=o&&sizeMapper[o],i=i||"secondary",p=classnames(_defineProperty$1(_defineProperty$1({},avatarStyles["Avatar-content--".concat(o)],o),avatarStyles["Avatar-content--".concat(i)],i)),c=classnames(_defineProperty$1({},avatarStyles["Avatar-content"],i&&c.includes(i))),i=iconAppearanceMapper[i]||"inverse";return t?React__namespace.createElement(React__namespace.Fragment,null,t):a?l?React__namespace.createElement(Text,_extends$2({weight:"medium",className:p},e),l):React__namespace.createElement(Icon,{"data-test":"DesignSystem-Avatar--Icon",name:"person",size:"regular"===o?20:16,appearance:i,className:c}):React__namespace.createElement("img",_extends$2({"data-test":"DesignSystem-Image",src:n,alt:s},e,{height:d,width:d,onError:function(){r(!0)}}))},initialsLength=2,DefaultAppearance="secondary",colors=["accent4","primary","accent3","alert","accent2","warning","accent1","success"],Avatar=function(e){function t(){return i&&"string"==typeof i?"".concat(i," ").concat(m||""):"".concat(s||""," ").concat(l||""," ").concat(m||"")||""}function n(){return i&&"string"!=typeof i?React__namespace.createElement("span",{"data-test":"DesignSystem-AvatarWrapper",className:I},React__namespace.createElement(AvatarProvider,{value:D},React__namespace.createElement("span",_extends$2({"data-test":"DesignSystem-Avatar"},x,{className:k,role:C,"aria-label":P,"aria-hidden":b,tabIndex:E}),i))):React__namespace.createElement("span",{"data-test":"DesignSystem-AvatarWrapper",className:I},React__namespace.createElement("span",_extends$2({"data-test":"DesignSystem-Avatar"},x,{className:k,role:C,"aria-label":P,"aria-hidden":b,tabIndex:E}),React__namespace.createElement(React__namespace.Fragment,null,S&&React__namespace.createElement(Text,{weight:"medium",className:R},S),!S&&(e=iconAppearanceMapper[w]||"inverse",React__namespace.createElement(Icon,{"data-test":"DesignSystem-Avatar--Icon",name:"square"===p?"groups":"person",size:"regular"===o?20:16,appearance:e})))));var e}var a=e.withTooltip,r=e.tooltipPosition,o=e.size,i=e.children,s=e.firstName,l=e.lastName,c=e.className,d=e.appearance,p=e.shape,u=e.disabled,m=e.tooltipSuffix,h=e.tabIndex,f=e.presence,g=e.status,y=e.strokeColor,v=e.role,b=e["aria-hidden"],_=e["aria-label"],x=extractBaseProps(e),S=i&&"string"==typeof i?i.trim().slice(0,initialsLength):"".concat(s?s.trim()[0]:"").concat(l?l.trim()[0]:""),w=d||colors[(S.charCodeAt(0)+(S.charCodeAt(1)||0))%8]||DefaultAppearance,C=(e=!0===b)?"presentation":null!=v?v:void 0!==h?"button":"img",P=e?void 0:_||t().trim()||S||"Avatar",E=e||u?-1:void 0!==h?h:0,d=f&&!u&&"micro"!==o&&"round"===p&&("active"===f||"away"===f),v=g&&"micro"!==o&&"regular"===o&&"round"===p,k=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},avatarStyles.Avatar,!0),avatarStyles["Avatar--square"],"square"===p),avatarStyles["Avatar--".concat(o)],"square"!==p),avatarStyles["Avatar--".concat(w)],w),avatarStyles["Avatar--noInitials"],!S||!a),avatarStyles["Avatar--disabled"],u),avatarStyles["Avatar--default"],!u),c),I=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},avatarStyles["Avatar-wrapper"],!0),avatarStyles["Avatar-wrapper--square"],"square"===p),avatarStyles["Avatar--".concat(o)],"square"===p)),R=classnames(_defineProperty$1(_defineProperty$1({},avatarStyles["Avatar-content--".concat(o)],o),avatarStyles["Avatar-content--".concat(w)],w)),_=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},avatarStyles["Avatar-presence"],f),avatarStyles["Avatar-presence--active"],"active"===f),avatarStyles["Avatar-presence--away"],"away"===f)),e={boxShadow:"0 0 0 var(--spacing-05) ".concat(y)},D={size:o,firstName:s,lastName:l,appearance:w,darkAppearance:["secondary","success","warning","accent1","accent4"]};return React__namespace.createElement("span",{className:"position-relative d-inline-flex"},a&&S?React__namespace.createElement(Tooltip,{tooltip:t(),position:r,triggerClass:"flex-grow-0"},n()):n(),d&&React__namespace.createElement("span",{"data-test":"DesignSystem-Avatar--Presence",className:_,style:e}),v&&React__namespace.createElement("span",{"data-test":"DesignSystem-Avatar--Status",className:avatarStyles["Avatar-status"],style:e},g))},css_248z$1m=(Avatar.displayName="Avatar",Avatar.Icon=AvatarIcon,Avatar.Image=AvatarImage,Avatar.defaultProps={tooltipPosition:"bottom",withTooltip:!0,size:"regular",shape:"round",strokeColor:"var(--white)"},".avatarGroup-module-AvatarGroup-item-BdNGp-4-22-0 {\n  border-radius: var(--border-radius-full);\n  position: relative;\n  margin-right: calc(var(--spacing-05) * -1);\n}\n\n.avatarGroup-module-AvatarGroup-item--square-ghPcd-4-22-0 {\n  border-radius: var(--border-radius-10);\n}\n\n.avatarGroup-module-AvatarGroup-item--regular-zOeeU-4-22-0 {\n  height: var(--spacing-80);\n}\n\n.avatarGroup-module-AvatarGroup-item--tiny-UfaCA-4-22-0 {\n  height: var(--spacing-60);\n  margin-right: 0;\n}\n\n.avatarGroup-module-AvatarGroup-item--micro-RJOdk-4-22-0 {\n  margin-right: var(--spacing-10);\n}\n\n.avatarGroup-module-AvatarGroup-Popper-z-iGj-4-22-0 {\n  overflow-y: auto;\n  box-sizing: border-box;\n}\n\n.avatarGroup-module-AvatarGroup-TextWrapper-bg8co-4-22-0 {\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start;\n  overflow-y: auto;\n}\n\n.avatarGroup-module-AvatarCount-wrapper-k9GxW-4-22-0 {\n  border-radius: var(--border-radius-full);\n  position: relative;\n  display: flex;\n  align-items: center;\n}\n\n.avatarGroup-module-AvatarCount-wrapper-k9GxW-4-22-0:focus-visible {\n  outline: none;\n}\n\n.avatarGroup-module-AvatarCount-wrapper-k9GxW-4-22-0:focus-visible::after {\n  content: '';\n  position: absolute;\n  top: calc(-1 * var(--spacing-20));\n  bottom: calc(-1 * var(--spacing-20));\n  left: calc(-1 * var(--spacing-10));\n  right: calc(-1 * var(--spacing-10));\n  border: var(--border-width-05) solid var(--primary-focus);\n  border-radius: var(--border-radius-10);\n  pointer-events: none;\n}\n\n.avatarGroup-module-AvatarGroup-inputWrapper-VHc2A-4-22-0 {\n  border-bottom: var(--border-width-2-5) solid var(--secondary-dark);\n}\n\n.avatarGroup-module-AvatarGroup-inputWrapper-VHc2A-4-22-0:focus-within {\n  border-bottom: var(--border-width-2-5) solid var(--primary);\n}\n\n.avatarGroup-module-AvatarGroup-input-pXgb--4-22-0 {\n  min-width: unset !important;\n  background: transparent;\n  border-bottom-left-radius: 0;\n  border-bottom-right-radius: 0;\n  height: calc(var(--spacing-80) + var(--spacing-10)) !important;\n}\n\n.avatarGroup-module-AvatarGroup-input-pXgb--4-22-0,\n.avatarGroup-module-AvatarGroup-input-pXgb--4-22-0:focus-within {\n  border: unset !important;\n  box-shadow: none !important;\n  outline: none !important;\n}\n\n.avatarGroup-module-AvatarGroup-input-pXgb--4-22-0:hover {\n  background-color: var(--secondary-lightest);\n}\n\n.avatarGroup-module-AvatarGroup-listItem--disabled-Ln1fi-4-22-0 {\n  cursor: not-allowed;\n  pointer-events: auto !important;\n}\n"),styles$19={"AvatarGroup-item":"avatarGroup-module-AvatarGroup-item-BdNGp-4-22-0","AvatarGroup-item--square":"avatarGroup-module-AvatarGroup-item--square-ghPcd-4-22-0","AvatarGroup-item--regular":"avatarGroup-module-AvatarGroup-item--regular-zOeeU-4-22-0","AvatarGroup-item--tiny":"avatarGroup-module-AvatarGroup-item--tiny-UfaCA-4-22-0","AvatarGroup-item--micro":"avatarGroup-module-AvatarGroup-item--micro-RJOdk-4-22-0","AvatarGroup-Popper":"avatarGroup-module-AvatarGroup-Popper-z-iGj-4-22-0","AvatarGroup-TextWrapper":"avatarGroup-module-AvatarGroup-TextWrapper-bg8co-4-22-0","AvatarCount-wrapper":"avatarGroup-module-AvatarCount-wrapper-k9GxW-4-22-0","AvatarGroup-inputWrapper":"avatarGroup-module-AvatarGroup-inputWrapper-VHc2A-4-22-0","AvatarGroup-input":"avatarGroup-module-AvatarGroup-input-pXgb--4-22-0","AvatarGroup-listItem--disabled":"avatarGroup-module-AvatarGroup-listItem--disabled-Ln1fi-4-22-0"},AvatarCount=(styleInject$1(css_248z$1m),function(e){var t=e.hiddenAvatarCount,n=e.avatarStyle,a=void 0===(a=e.size)?"regular":a,e=e.on,r=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},avatarStyles["Avatar-content"],!0),avatarStyles["Avatar-content--tiny"],"tiny"===a),avatarStyles["Avatar-content--micro"],"micro"===a)),a=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},avatarStyles.Avatar,!0),avatarStyles["Avatar--".concat(a)],a),avatarStyles["Avatar--secondary"],!0),"cursor-default",!0),"cursor-pointer","click"===e));return React__namespace.createElement("div",{"data-test":"DesignSystem-AvatarGroup--TriggerAvatar",className:styles$19["AvatarCount-wrapper"],style:n,tabIndex:0,role:"button","aria-haspopup":"listbox"},React__namespace.createElement("span",{"data-test":"DesignSystem-AvatarGroup--TriggerAvatarVariants",className:a},React__namespace.createElement(Text,{className:r},"+".concat(t))))}),Avatars=function(e){var s=e.avatarList,l=e.avatarStyle,c=e.tooltipPosition,d=e.size;return s.map(function(e,t){var n=e.icon,a=e.image,r="square"===e.shape?"square":"round",o=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$19["AvatarGroup-item"],!0),styles$19["AvatarGroup-item--square"],"square"==r),styles$19["AvatarGroup-item--tiny"],"tiny"===d),styles$19["AvatarGroup-item--micro"],"micro"===d),styles$19["AvatarGroup-item--regular"],"regular"===d)),i=_objectSpread2(_objectSpread2({},l),{},{zIndex:s.length-t});return React__namespace.createElement("div",{"data-test":"DesignSystem-AvatarGroup--Avatar",className:o,style:i,key:t},React__namespace.createElement(Avatar,_extends$2({size:d,shape:r,withTooltip:!0,tooltipPosition:c},e),a||n))})},AvatarGroupEmptyState=function(e){var t=e.height,n=e.title,e=e.description;return React__namespace.createElement("div",{className:"d-flex flex-column justify-content-center align-items-center",style:{height:t?t-4:""},"data-test":"DesignSystem-AvatarGroup--EmptyState"},n&&React__namespace.createElement(Text,{className:"text-align-center mb-3",weight:"strong"},n),e&&React__namespace.createElement(Text,{className:"text-align-center mb-6",weight:"medium",size:"small",appearance:"subtle"},e))},AvatarGroupInput=function(e){var t=classnames(_defineProperty$1({"w-100":!0},styles$19["AvatarGroup-input"],!0));return React__namespace.createElement("div",{className:styles$19["AvatarGroup-inputWrapper"]},React__namespace.createElement(Input,_extends$2({icon:"search",className:t,"data-test":"DesignSystem-AvatarGroup--Input"},e)))},AvatarOptionItem=function(e){var t=(e=e.avatarData).firstName,n=void 0===(n=e.lastName)?"":n,a=void 0===(a=e.tooltipSuffix)?"":a,r=e.disabled,o=e.image,i=e.icon,t="".concat(void 0===t?"":t," ").concat(n," ").concat(a),n=React__namespace.useRef(null),a=classnames(_defineProperty$1(_defineProperty$1({},"cursor-not-allowed",r),"ellipsis--noWrap",!0)),s=classnames(_defineProperty$1(_defineProperty$1({},"AvatarGroup-listItem--disabled",r),"cursor-default",!r));return React__namespace.createElement(Listbox.Item,{disabled:r,className:s,tagName:"li","data-test":"DesignSystem-AvatarGroup--Item"},React__namespace.createElement(Avatar,_extends$2({},e,{withTooltip:!1,"aria-hidden":!0}),o||i),React__namespace.createElement(Tooltip,{showOnTruncation:!0,tooltip:t,elementRef:n,triggerClass:a,position:"right"},React__namespace.createElement(Text,{ref:n,"data-test":"DesignSystem-AvatarGroup--Text",className:"ellipsis--noWrap ml-4"},t)))},AvatarPopperBody=function(e){var t=e.hiddenAvatarList,n=e.popperRenderer,a=e.maxHeight,r=e.minHeight,o=e.width,i=e.popperClassName,s=e.withSearch,l=e.searchPlaceholder,c=e.searchComparator,d=e.size,p=(e=_slicedToArray(React__namespace.useState(""),2))[0],u=e[1],m=(e=_slicedToArray(React__namespace.useState(t),2))[0],h=e[1],e=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$19["AvatarGroup-Popper"],!0),"py-3",!s),"pb-3",s),i),i={width:o,minHeight:r,maxHeight:s?a-36-1:a};return n?n(t):React__namespace.createElement("div",{style:{width:i.width},"data-test":"DesignSystem-AvatarGroup--Popover"},s&&React__namespace.createElement(AvatarGroupInput,{value:p,placeholder:l,onChange:function(e){var a=e.target.value,e=(u(a),t.filter(function(e){var t=e.firstName,n=e.lastName;return c?c(a,e):(null==t||null==(e=t.toLowerCase())?void 0:e.startsWith(a.toLowerCase()))||(null==n||null==(t=n.toLowerCase())?void 0:t.startsWith(a.toLowerCase()))}));h(e)},onClear:function(){u(""),h(t)}}),React__namespace.createElement("div",{style:i,className:e},0===m.length&&React__namespace.createElement(AvatarGroupEmptyState,{height:i.maxHeight,title:"No users found",description:"Try modifying your search to find what you are looking for."}),!!m.length&&React__namespace.createElement(Listbox,{tagName:"ul",showDivider:!1,type:"description",size:"micro"===d?"tight":"compressed","data-test":"DesignSystem-AvatarGroup--List"},m.map(function(e,t){return React__namespace.createElement(AvatarOptionItem,{key:t,avatarData:_objectSpread2(_objectSpread2({},e),{},{size:d})})}))))},AvatarGroup=function(e){var t=e.max,n=e.borderColor,a=e.tooltipPosition,r=e.list,o=e.className,i=e.size,s=e["aria-label"],l=e["aria-labelledby"],c=(b=e.popoverOptions).popperRenderer,d=void 0===(d=b.maxHeight)?256:d,p=void 0===(p=b.width)?176:p,u=b.minHeight,m=void 0===(m=b.position)?"bottom":m,h=void 0===(h=b.on)?"hover":h,f=void 0===(f=b.appendToBody)||f,g=b.withSearch,y=b.searchPlaceholder,v=b.searchComparator,b=void 0===(b=b.popperClassName)?"":b,e=extractBaseProps(e),_=r.length>t?Math.min(r.length-t,99):0,x={backgroundColor:"".concat(n),boxShadow:"0 0 0  calc(var(--spacing-2-5) + var(--spacing-05)) ".concat(n)},n={boxShadow:"0 0 0  var(--spacing-05) ".concat(n)},n="regular"!==i?_objectSpread2(_objectSpread2({},x),n):x,x=3===r.length?r:r.slice(0,t),o=classnames(_defineProperty$1(_defineProperty$1({},styles$19.AvatarGroup,!0),"d-inline-flex",!0),o),c={hiddenAvatarList:_toConsumableArray(r).slice(t,r.length),popperRenderer:c,maxHeight:d,minHeight:u,width:p,popperClassName:b,withSearch:g,searchPlaceholder:y,searchComparator:v,size:i};return React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-AvatarGroup"},e,{className:o,role:"group","aria-label":s,"aria-labelledby":l}),React__namespace.createElement(Avatars,{size:i,avatarList:x,avatarStyle:n,tooltipPosition:a}),0<r.length-t&&3!==r.length&&React__namespace.createElement(Popover$1,{on:h,trigger:React__namespace.createElement(AvatarCount,{on:h,size:i,hiddenAvatarCount:_,avatarStyle:n}),position:m,appendToBody:f,offset:"medium"},React__namespace.createElement(AvatarPopperBody,c)))},css_248z$1l=(AvatarGroup.displayName="AvatarGroup",AvatarGroup.defaultProps={max:2,tooltipPosition:"bottom",borderColor:"white",popoverOptions:{},size:"regular"},"@keyframes backdrop-module-backdrop-open-UtELd-4-22-0 {\n  from {\n    opacity: 0;\n  }\n  to {\n    opacity: var(--opacity-16);\n  }\n}\n\n@keyframes backdrop-module-backdrop-close-s0fHr-4-22-0 {\n  from {\n    opacity: var(--opacity-16);\n  }\n  to {\n    opacity: 0;\n  }\n}\n\n.backdrop-module-Backdrop-HFSff-4-22-0 {\n  background-color: rgba(26, 26, 26, 0.64);\n  height: 100vh;\n  width: 100vw;\n  position: fixed;\n  left: 0;\n  top: 0;\n  display: none;\n  align-items: center;\n  z-index: 1000;\n  overflow: auto;\n  flex-direction: column;\n  justify-content: center;\n  touch-action: none;\n  visibility: hidden;\n}\n\n.backdrop-module-Backdrop--open-H0Qal-4-22-0 {\n  display: flex;\n  visibility: visible;\n}\n\n.backdrop-module-Backdrop-animation--open-uyxvi-4-22-0 {\n  animation: backdrop-module-backdrop-open-UtELd-4-22-0 var(--duration--fast-02) var(--entrance-expressive-curve);\n}\n\n.backdrop-module-Backdrop-animation--close-Fe-PA-4-22-0 {\n  animation: backdrop-module-backdrop-close-s0fHr-4-22-0 var(--duration--fast-02) var(--exit-expressive-curve);\n}\n"),styles$18={Backdrop:"backdrop-module-Backdrop-HFSff-4-22-0","Backdrop--open":"backdrop-module-Backdrop--open-H0Qal-4-22-0","Backdrop-animation--open":"backdrop-module-Backdrop-animation--open-uyxvi-4-22-0","backdrop-open":"backdrop-module-backdrop-open-UtELd-4-22-0","Backdrop-animation--close":"backdrop-module-Backdrop-animation--close-Fe-PA-4-22-0","backdrop-close":"backdrop-module-backdrop-close-s0fHr-4-22-0"},useEffect$1=(styleInject$1(css_248z$1l),React__namespace.useEffect),useState$2=React__namespace.useState,Backdrop=function(e){function t(){document.body.style.overflow=r||"",o(null)}var n=e.className,a=extractBaseProps(e),r=(d=_slicedToArray(useState$2(null),2))[0],o=d[1],i=(d=_slicedToArray(React__namespace.useState(e.open),2))[0],s=d[1],l=(d=_slicedToArray(React__namespace.useState(e.open),2))[0],c=d[1],d=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$18.Backdrop,!0),styles$18["Backdrop--open"],i),styles$18["Backdrop-animation--open"],l),styles$18["Backdrop-animation--close"],!l),n);return useEffect$1(function(){return e.open&&(o(document.body.style.overflow),document.body.style.setProperty("overflow","hidden","important"),s(!0),c(!0)),e.open||(window.setTimeout(function(){s(!1)},120),c(!1),t()),function(){t()}},[e.open]),ReactDOM__namespace.createPortal(React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-Backdrop","data-layer":!0,"data-opened":i},a,{className:d,style:{zIndex:e.zIndex}})),document.body)},css_248z$1k=(Backdrop.displayName="Backdrop","/* badge */\n\n.badge-module-Badge-axSjP-4-22-0 {\n  /* 160px */\n  max-width: calc(var(--spacing-40) * 10);\n  /* truncate */\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  font-size: var(--font-size-s);\n  line-height: var(--font-height-s);\n  text-transform: uppercase;\n  padding-right: var(--spacing-10);\n  padding-left: var(--spacing-10);\n  padding-top: var(--spacing-05);\n  padding-bottom: var(--spacing-05);\n  border-radius: var(--border-radius-10);\n  display: inline-block;\n  box-sizing: border-box;\n  font-weight: var(--font-weight-bold);\n  cursor: default;\n}\n\n.badge-module-Badge--primary-Bzypo-4-22-0 {\n  background: var(--primary);\n  color: var(--white);\n}\n\n.badge-module-Badge--secondary-WIu5q-4-22-0 {\n  background: var(--secondary-light);\n  color: var(--inverse);\n}\n\n.badge-module-Badge--success-M-hkD-4-22-0 {\n  background: var(--success);\n  color: var(--white);\n}\n\n.badge-module-Badge--alert-zeKFm-4-22-0 {\n  background: var(--alert);\n  color: var(--white);\n}\n\n.badge-module-Badge--warning-CaLfS-4-22-0 {\n  background: var(--warning);\n  color: var(--warning-darker);\n}\n\n.badge-module-Badge--accent1-yRHhk-4-22-0 {\n  background: var(--accent1-dark);\n  color: var(--white);\n}\n\n.badge-module-Badge--accent2-RXIlu-4-22-0 {\n  background: var(--accent2);\n  color: var(--white);\n}\n\n.badge-module-Badge--accent3-Ahofy-4-22-0 {\n  background: var(--accent3);\n  color: var(--white);\n}\n\n.badge-module-Badge--accent4-adMko-4-22-0 {\n  background: var(--accent4);\n  color: var(--accent4-darker);\n}\n\n.badge-module-Badge--subtle-primary-egSuo-4-22-0 {\n  color: var(--primary-darker);\n  background: var(--primary-lightest);\n}\n\n.badge-module-Badge--subtle-secondary-ZZUuU-4-22-0 {\n  color: var(--text);\n  background: var(--secondary-light);\n}\n\n.badge-module-Badge--subtle-success-bZ7d6-4-22-0 {\n  color: var(--success-darker);\n  background: var(--success-lightest);\n}\n\n.badge-module-Badge--subtle-alert-Iu9LY-4-22-0 {\n  color: var(--alert-darker);\n  background: var(--alert-lightest);\n}\n\n.badge-module-Badge--subtle-warning-PERDW-4-22-0 {\n  color: var(--warning-darker);\n  background: var(--warning-lightest);\n}\n\n.badge-module-Badge--subtle-accent1-M14Ub-4-22-0 {\n  color: var(--accent1-darker);\n  background: var(--accent1-lightest);\n}\n\n.badge-module-Badge--subtle-accent2-e1DOS-4-22-0 {\n  color: var(--accent2-darker);\n  background: var(--accent2-lightest);\n}\n\n.badge-module-Badge--subtle-accent3-30YqY-4-22-0 {\n  color: var(--accent3-darker);\n  background: var(--accent3-lightest);\n}\n\n.badge-module-Badge--subtle-accent4-wHQ23-4-22-0 {\n  color: var(--accent4-darker);\n  background: var(--accent4-lightest);\n}\n"),badgeStyles={Badge:"badge-module-Badge-axSjP-4-22-0","Badge--primary":"badge-module-Badge--primary-Bzypo-4-22-0","Badge--secondary":"badge-module-Badge--secondary-WIu5q-4-22-0","Badge--success":"badge-module-Badge--success-M-hkD-4-22-0","Badge--alert":"badge-module-Badge--alert-zeKFm-4-22-0","Badge--warning":"badge-module-Badge--warning-CaLfS-4-22-0","Badge--accent1":"badge-module-Badge--accent1-yRHhk-4-22-0","Badge--accent2":"badge-module-Badge--accent2-RXIlu-4-22-0","Badge--accent3":"badge-module-Badge--accent3-Ahofy-4-22-0","Badge--accent4":"badge-module-Badge--accent4-adMko-4-22-0","Badge--subtle-primary":"badge-module-Badge--subtle-primary-egSuo-4-22-0","Badge--subtle-secondary":"badge-module-Badge--subtle-secondary-ZZUuU-4-22-0","Badge--subtle-success":"badge-module-Badge--subtle-success-bZ7d6-4-22-0","Badge--subtle-alert":"badge-module-Badge--subtle-alert-Iu9LY-4-22-0","Badge--subtle-warning":"badge-module-Badge--subtle-warning-PERDW-4-22-0","Badge--subtle-accent1":"badge-module-Badge--subtle-accent1-M14Ub-4-22-0","Badge--subtle-accent2":"badge-module-Badge--subtle-accent2-e1DOS-4-22-0","Badge--subtle-accent3":"badge-module-Badge--subtle-accent3-30YqY-4-22-0","Badge--subtle-accent4":"badge-module-Badge--subtle-accent4-wHQ23-4-22-0"},css_248z$1j=(styleInject$1(css_248z$1k),".pageHeader-module-PageHeader-YgqsC-4-22-0 {\n  width: 100%;\n}\n\n.pageHeader-module-PageHeader-wrapper-DOQ8C-4-22-0 {\n  padding: var(--spacing-20) var(--spacing-40) var(--spacing-20) 0;\n}\n\n.pageHeader-module-PageHeader-wrapper--withTabs-T6lAs-4-22-0 {\n  padding-bottom: 0;\n}\n\n.pageHeader-module-PageHeader-wrapper--withTabs-T6lAs-4-22-0 .pageHeader-module-TabsWrapper-header-H-fcc-4-22-0 {\n  border-bottom: none;\n}\n\n.pageHeader-module-PageHeader-YgqsC-4-22-0 .pageHeader-module-Row-beZ5Z-4-22-0 {\n  width: 100%;\n}\n\n.pageHeader-module-PageHeader-titleWrapper-QLuCf-4-22-0 {\n  display: flex;\n  justify-content: flex-start;\n  align-items: center;\n  padding-right: var(--spacing-20);\n}\n\n.pageHeader-module-PageHeader-titleWrapper-QLuCf-4-22-0 .pageHeader-module-Badge-2T-RV-4-22-0 {\n  margin-left: var(--spacing-30);\n  flex-shrink: 0;\n}\n\n.pageHeader-module-PageHeader-statusWrapper-RYrwh-4-22-0 {\n  display: flex;\n  justify-content: flex-start;\n  align-items: center;\n}\n\n.pageHeader-module-PageHeader-statusWrapper-RYrwh-4-22-0 .pageHeader-module-StatusHint-bRjnp-4-22-0 {\n  margin-right: var(--spacing-20);\n}\n\n.pageHeader-module-PageHeader-navigationWrapper-6p7EF-4-22-0 {\n  margin-top: var(--spacing-10);\n}\n\n.pageHeader-module-PageHeader-YgqsC-4-22-0 .pageHeader-module-PageHeader-navigationWrapper-6p7EF-4-22-0 {\n  justify-content: center;\n  align-items: center;\n  margin-top: 0 !important;\n  padding-right: var(--spacing-20);\n  padding-left: var(--spacing-20);\n  display: flex;\n}\n\n.pageHeader-module-PageHeader-title-mgCZA-4-22-0 {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.pageHeader-module-PageHeader-actionsWrapper-tF81M-4-22-0 {\n  display: flex;\n  justify-content: flex-end;\n  padding-left: var(--spacing-20);\n}\n"),styles$17={PageHeader:"pageHeader-module-PageHeader-YgqsC-4-22-0","PageHeader-wrapper":"pageHeader-module-PageHeader-wrapper-DOQ8C-4-22-0","PageHeader-wrapper--withTabs":"pageHeader-module-PageHeader-wrapper--withTabs-T6lAs-4-22-0","TabsWrapper-header":"pageHeader-module-TabsWrapper-header-H-fcc-4-22-0",Row:"pageHeader-module-Row-beZ5Z-4-22-0","PageHeader-titleWrapper":"pageHeader-module-PageHeader-titleWrapper-QLuCf-4-22-0",Badge:"pageHeader-module-Badge-2T-RV-4-22-0","PageHeader-statusWrapper":"pageHeader-module-PageHeader-statusWrapper-RYrwh-4-22-0",StatusHint:"pageHeader-module-StatusHint-bRjnp-4-22-0","PageHeader-navigationWrapper":"pageHeader-module-PageHeader-navigationWrapper-6p7EF-4-22-0","PageHeader-title":"pageHeader-module-PageHeader-title-mgCZA-4-22-0","PageHeader-actionsWrapper":"pageHeader-module-PageHeader-actionsWrapper-tF81M-4-22-0"},_excluded$1o=(styleInject$1(css_248z$1j),["appearance","children","subtle","className"]),Badge=function(e){var t=e.appearance,n=e.children,a=e.subtle,r=e.className,o=_objectWithoutProperties(e,_excluded$1o),e=extractBaseProps(e),t=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},badgeStyles.Badge,!0),styles$17.Badge,!0),badgeStyles["Badge--".concat(t)],t&&!a),badgeStyles["Badge--subtle-".concat(t)],a),r);return React__namespace.createElement("span",_extends$2({"data-test":"DesignSystem-Badge"},e,{className:t},o),n)},css_248z$1i=(Badge.displayName="Badge",Badge.defaultProps={appearance:"secondary"},"/* breadcrumbs */\n\n.breadcrumbs-module-Breadcrumbs-Uy-AK-4-22-0 {\n  display: flex;\n  align-items: center;\n}\n\n.breadcrumbs-module-Breadcrumbs-item-M3i9B-4-22-0 {\n  display: flex;\n  align-items: center;\n}\n\n.breadcrumbs-module-Breadcrumbs-link-aJJRG-4-22-0 {\n  /* 160px */\n  max-width: calc(var(--spacing-40) * 10);\n  margin: var(--spacing-10) 0;\n}\n\n.breadcrumbs-module-Breadcrumbs-link-aJJRG-4-22-0:active {\n  color: var(--inverse);\n}\n\n.breadcrumbs-module-Breadcrumbs-item-M3i9B-4-22-0:first-child .breadcrumbs-module-Breadcrumbs-link-aJJRG-4-22-0 {\n  margin-left: 0;\n}\n\n.breadcrumbs-module-Breadcrumbs-itemSeparator-d2S2j-4-22-0 {\n  color: var(--secondary);\n  font-size: var(--font-size-s);\n  line-height: var(--font-height-s);\n  width: var(--spacing-10);\n  margin: 0 var(--spacing-10);\n}\n\n.breadcrumbs-module-Breadcrumbs-dropdown--CUKk-4-22-0 {\n  height: var(--font-height-m);\n}\n\n.breadcrumbs-module-Breadcrumbs-Button-FybbI-4-22-0:focus {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n}\n"),styles$16={Breadcrumbs:"breadcrumbs-module-Breadcrumbs-Uy-AK-4-22-0","Breadcrumbs-item":"breadcrumbs-module-Breadcrumbs-item-M3i9B-4-22-0","Breadcrumbs-link":"breadcrumbs-module-Breadcrumbs-link-aJJRG-4-22-0","Breadcrumbs-itemSeparator":"breadcrumbs-module-Breadcrumbs-itemSeparator-d2S2j-4-22-0","Breadcrumbs-dropdown":"breadcrumbs-module-Breadcrumbs-dropdown--CUKk-4-22-0","Breadcrumbs-Button":"breadcrumbs-module-Breadcrumbs-Button-FybbI-4-22-0"},RenderLink=(styleInject$1(css_248z$1i),function(e){var t=e.item,n=e.onClick,e=classnames(_defineProperty$1(_defineProperty$1({},styles$16["Breadcrumbs-link"],!0),"ellipsis--noWrap",!0));return React__namespace.createElement(Link,{className:e,"data-test":"DesignSystem-Breadcrumbs-link",href:t.link,onClick:function(e){n&&(e.preventDefault(),n(t.link))},appearance:"subtle",size:"tiny"},t.label)}),RenderItem=function(e){var t=e.item,n=e.onClick;return React__namespace.createElement("div",{key:e.index,className:styles$16["Breadcrumbs-item"],"data-test":"DesignSystem-Breadcrumbs-item"},e.showTooltip?React__namespace.createElement(Tooltip,{tooltip:t.label,position:"bottom"},React__namespace.createElement(RenderLink,{item:t,onClick:n})):React__namespace.createElement(RenderLink,{item:t,onClick:n}),React__namespace.createElement("span",{className:styles$16["Breadcrumbs-itemSeparator"]},"/"))},renderDropdown=function(e,t){return e=e.map(function(e){return{label:e.label,value:e.link}}),React__namespace.createElement(Dropdown,{className:styles$16["Breadcrumbs-dropdown"],triggerSize:"tiny",triggerOptions:{customTrigger:function(){return React__namespace.createElement(Button,{type:"button",size:"tiny",appearance:"transparent",icon:"more_horiz_filled",largeIcon:!0,"aria-label":"Show more breadcrumbs",className:styles$16["Breadcrumbs-Button"],"data-test":"DesignSystem-Breadcrumbs--Button"})}},options:e,menu:!0,onChange:function(e){t&&t(e)}})},Breadcrumbs=function(e){var t=e.list,n=e.onClick,a=e.className,r=e.showTooltip,e=extractBaseProps(e),a=classnames(_defineProperty$1({},styles$16.Breadcrumbs,!0),a);return React__namespace.createElement("nav",_extends$2({"data-test":"DesignSystem-Breadcrumbs"},e,{className:a,"aria-label":"Breadcrumb"}),t.length<=4?t.map(function(e,t){return React__namespace.createElement(RenderItem,{key:t,item:e,onClick:n,showTooltip:r})}):React__namespace.createElement(React__namespace.Fragment,null,React__namespace.createElement(RenderItem,{item:t[0],onClick:n,showTooltip:r}),React__namespace.createElement("div",{className:"d-flex align-items-center"},renderDropdown(t.slice(1,t.length-1),n),React__namespace.createElement("span",{className:styles$16["Breadcrumbs-itemSeparator"]},"/")),React__namespace.createElement(RenderItem,{item:t[t.length-1],onClick:n,showTooltip:r})))},css_248z$1h=".button-module-Button-xxWB4-4-22-0 {\n  display: flex;\n  flex-direction: row;\n  justify-content: center;\n  align-items: center;\n  box-sizing: border-box;\n  position: relative;\n  vertical-align: middle;\n  cursor: pointer;\n  -webkit-user-select: none;\n     -moz-user-select: none;\n          user-select: none;\n  border: 0;\n  border-radius: var(--border-radius-10);\n\n  padding-top: var(--spacing-20);\n  padding-bottom: var(--spacing-20);\n\n  text-align: center;\n  font-family: var(--font-family);\n  font-weight: var(--font-weight-normal);\n  font-size: var(--font-size);\n  line-height: var(--font-height-s);\n  color: var(--text-white);\n\n  transition: var(--duration--fast-01) var(--standard-productive-curve);\n}\n\n.button-module-Button-xxWB4-4-22-0:disabled {\n  cursor: not-allowed;\n}\n\n.button-module-Button-xxWB4-4-22-0:focus {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n}\n\n.button-module-Button--iconAlign-right-tzezJ-4-22-0 {\n  flex-direction: row-reverse;\n}\n\n.button-module-Button-regularIcon--left-eiSbs-4-22-0 {\n  margin-left: calc(-1 * var(--spacing-05));\n}\n\n.button-module-Button-regularIcon--right-VaPke-4-22-0 {\n  margin-right: calc(-1 * var(--spacing-05));\n}\n\n.button-module-Button--tiny-ftCQP-4-22-0 {\n  height: var(--spacing-60);\n  padding-right: var(--spacing-20);\n  padding-left: var(--spacing-20);\n  padding-top: var(--spacing-10);\n  padding-bottom: var(--spacing-10);\n  font-size: var(--font-size-s);\n  font-weight: var(--font-weight-medium);\n}\n\n.button-module-Button--tinySquare-JSE77-4-22-0 {\n  width: var(--spacing-60);\n}\n\n.button-module-Button--regular-Vs8An-4-22-0 {\n  height: var(--spacing-80);\n  padding-right: var(--spacing-30);\n  padding-left: var(--spacing-30);\n}\n\n.button-module-Button--regularSquare-VG89r-4-22-0 {\n  width: var(--spacing-80);\n}\n\n.button-module-Button--large-inVqO-4-22-0 {\n  height: 40px;\n  padding-right: var(--spacing-40);\n  padding-left: var(--spacing-40);\n\n  line-height: var(--font-height-m);\n  font-size: var(--font-size-m);\n}\n\n.button-module-Button--largeSquare-puIze-4-22-0 {\n  width: 40px;\n}\n\n.button-module-Button--tinySquare-JSE77-4-22-0 .button-module-Button-icon-2Qw-d-4-22-0,\n.button-module-Button--largeSquare-puIze-4-22-0 .button-module-Button-icon-2Qw-d-4-22-0,\n.button-module-Button--tinySquare-JSE77-4-22-0 .button-module-Spinner-f7Izb-4-22-0,\n.button-module-Button--largeSquare-puIze-4-22-0 .button-module-Spinner-f7Izb-4-22-0 {\n  padding-left: var(--spacing-05);\n  padding-right: var(--spacing-05);\n}\n\n.button-module-Button--expanded-j33fV-4-22-0 {\n  width: 100%;\n}\n\n.button-module-Button-icon-2Qw-d-4-22-0 {\n  line-height: inherit;\n  display: flex;\n  align-items: center;\n}\n\n.button-module-Button-icon--left-UoJq5-4-22-0 {\n  margin-right: var(--spacing-15);\n}\n\n.button-module-Button-icon--right-4iJWc-4-22-0 {\n  margin-left: var(--spacing-15);\n}\n\n.button-module-Button--tiny-ftCQP-4-22-0 .button-module-Button-icon--left-UoJq5-4-22-0 {\n  margin-right: var(--spacing-10);\n}\n.button-module-Button--tiny-ftCQP-4-22-0 .button-module-Button-icon--right-4iJWc-4-22-0 {\n  margin-left: var(--spacing-10);\n}\n\n.button-module-Button--basic-99RJE-4-22-0 {\n  background: var(--secondary-light);\n  color: var(--inverse);\n}\n\n.button-module-Button--basic-99RJE-4-22-0:hover {\n  background: var(--secondary);\n}\n\n.button-module-Button--basic-99RJE-4-22-0:active {\n  background: var(--secondary-dark);\n}\n\n.button-module-Button--basic-99RJE-4-22-0:disabled {\n  background: var(--secondary-lighter);\n  color: var(--inverse-lightest);\n}\n\n.button-module-Button--primary-beKmU-4-22-0 {\n  background: var(--primary);\n}\n\n.button-module-Button--primary-beKmU-4-22-0:hover {\n  background: var(--primary-dark);\n}\n\n.button-module-Button--primary-beKmU-4-22-0:active {\n  background: var(--primary-darker);\n}\n\n.button-module-Button--primary-beKmU-4-22-0:disabled {\n  background: var(--primary-lighter);\n}\n\n.button-module-Button--success-UppQk-4-22-0 {\n  background: var(--primary);\n}\n\n.button-module-Button--success-UppQk-4-22-0:hover {\n  background: var(--primary-dark);\n}\n\n.button-module-Button--success-UppQk-4-22-0:active {\n  background: var(--primary-darker);\n}\n\n.button-module-Button--success-UppQk-4-22-0:disabled {\n  background: var(--primary-lighter);\n}\n\n.button-module-Button--alert-H5mRH-4-22-0 {\n  background: var(--alert);\n}\n\n.button-module-Button--alert-H5mRH-4-22-0:hover {\n  background: var(--alert-dark);\n}\n\n.button-module-Button--alert-H5mRH-4-22-0:active {\n  background: var(--alert-darker);\n}\n\n.button-module-Button--alert-H5mRH-4-22-0:disabled {\n  background: var(--alert-lighter);\n}\n\n.button-module-Button--transparent-r8FxI-4-22-0 {\n  background: transparent;\n  color: var(--inverse);\n}\n\n.button-module-Button--transparent-r8FxI-4-22-0:hover {\n  background: var(--secondary);\n}\n\n.button-module-Button--transparent-r8FxI-4-22-0:active {\n  background: var(--secondary-dark);\n}\n\n.button-module-Button--transparent-r8FxI-4-22-0:focus:active {\n  background: var(--secondary-dark);\n}\n\n.button-module-Button--transparent-r8FxI-4-22-0:disabled {\n  background: transparent;\n  color: var(--inverse-lightest);\n}\n\n.button-module-Button-spinner-l5KLk-4-22-0 {\n  display: flex;\n  position: absolute;\n  z-index: 1;\n}\n\n.button-module-Button--selected-vkcfl-4-22-0 {\n  background: var(--primary-ultra-light);\n  color: var(--primary-dark);\n  box-shadow: inset 0 0 0 2px var(--primary);\n}\n\n.button-module-Button--selected-vkcfl-4-22-0:hover {\n  background: var(--primary-lightest);\n}\n\n.button-module-Button--selected-vkcfl-4-22-0:active {\n  background: var(--primary-lighter);\n  color: var(--primary-darker);\n  box-shadow: inset 0 0 0 2px var(--primary-dark);\n}\n\n.button-module-Button--selected-vkcfl-4-22-0:focus {\n  background: var(--primary-ultra-light);\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n  box-shadow: inset 0 0 0 var(--border-width-05) var(--primary);\n}\n\n.button-module-Button--selected-vkcfl-4-22-0:focus:active {\n  background: var(--primary-lighter);\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n  box-shadow: inset 0 0 0 var(--border-width-05) var(--primary-dark);\n}\n\n.button-module-Button--selected-vkcfl-4-22-0:disabled {\n  background: var(--primary-ultra-light);\n  color: var(--primary-lighter);\n  box-shadow: inset 0 0 0 2px var(--primary-lightest);\n}\n\n.button-module-Button-text--hidden-iCXLu-4-22-0 {\n  visibility: hidden;\n}\n\n.button-module-Button-text-A8xeT-4-22-0 {\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n\n/* outlined button styles */\n\n.button-module-Button-outlined--basic-YdB4n-4-22-0 {\n  color: var(--inverse);\n  background: transparent;\n  box-shadow: inset 0 0 0 1px var(--secondary);\n}\n\n.button-module-Button-outlined--basic-YdB4n-4-22-0:hover {\n  background: var(--secondary-lighter);\n  box-shadow: inset 0 0 0 1px var(--inverse-lightest);\n}\n\n.button-module-Button-outlined--basic-YdB4n-4-22-0:active {\n  background: var(--secondary);\n  box-shadow: inset 0 0 0 1px var(--inverse-lightest);\n}\n\n.button-module-Button-outlined--basic-YdB4n-4-22-0:focus {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n  box-shadow: inset 0 0 0 var(--border-width-2-5) var(--secondary);\n}\n\n.button-module-Button-outlined--basic-YdB4n-4-22-0:disabled {\n  color: var(--inverse-lightest);\n  background: transparent;\n  box-shadow: inset 0 0 0 1px var(--secondary);\n}\n\n.button-module-Button-outlined--selected-M-y6e-4-22-0 {\n  background: var(--primary-ultra-light);\n  color: var(--primary-dark);\n  box-shadow: inset 0 0 0 2px var(--primary);\n}\n\n.button-module-Button-outlined--selected-M-y6e-4-22-0:hover {\n  background: var(--primary-lightest);\n  box-shadow: inset 0 0 0 2px var(--primary);\n}\n\n.button-module-Button-outlined--selected-M-y6e-4-22-0:active {\n  background: var(--primary-lighter);\n  color: var(--primary-darker);\n  box-shadow: inset 0 0 0 2px var(--primary-dark);\n}\n\n.button-module-Button-outlined--selected-M-y6e-4-22-0:focus {\n  color: var(--primary-dark);\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n  box-shadow: inset 0 0 0 var(--border-width-05) var(--primary);\n}\n\n.button-module-Button-outlined--selected-M-y6e-4-22-0:focus:active {\n  background: var(--primary-lighter);\n  color: var(--primary-darker);\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n  box-shadow: inset 0 0 0 var(--border-width-05) var(--primary-dark);\n}\n\n.button-module-Button-outlined--selected-M-y6e-4-22-0:disabled {\n  background: var(--primary-ultra-light);\n  color: var(--primary-lighter);\n  box-shadow: inset 0 0 0 2px var(--primary-lightest);\n}\n\n.button-module-Button-outlined--primary-7yL2I-4-22-0 {\n  background: transparent;\n  box-shadow: inset 0 0 0 1px var(--primary);\n  color: var(--primary);\n}\n\n.button-module-Button-outlined--primary-7yL2I-4-22-0:hover {\n  background: var(--primary-ultra-light);\n  box-shadow: inset 0 0 0 1px var(--primary-dark);\n  color: var(--primary-dark);\n}\n\n.button-module-Button-outlined--primary-7yL2I-4-22-0:active {\n  background: var(--primary-lightest);\n  box-shadow: inset 0 0 0 1px var(--primary-dark);\n  color: var(--primary-dark);\n}\n\n.button-module-Button-outlined--primary-7yL2I-4-22-0:focus {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n  box-shadow: inset 0 0 0 var(--border-width-2-5) var(--primary);\n}\n\n.button-module-Button-outlined--primary-7yL2I-4-22-0:disabled {\n  background: transparent;\n  color: var(--primary-lighter);\n  box-shadow: inset 0 0 0 1px var(--primary-lighter);\n}\n\n.button-module-Button-outlined--alert-gnncZ-4-22-0 {\n  background: transparent;\n  box-shadow: inset 0 0 0 1px var(--alert);\n  color: var(--alert);\n}\n\n.button-module-Button-outlined--alert-gnncZ-4-22-0:hover {\n  background: var(--alert-ultra-light);\n  box-shadow: inset 0 0 0 1px var(--alert-dark);\n  color: var(--alert-dark);\n}\n\n.button-module-Button-outlined--alert-gnncZ-4-22-0:active {\n  background: var(--alert-lightest);\n  box-shadow: inset 0 0 0 1px var(--alert-dark);\n  color: var(--alert-dark);\n}\n\n.button-module-Button-outlined--alert-gnncZ-4-22-0:focus {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n  box-shadow: inset 0 0 0 var(--border-width-2-5) var(--alert);\n}\n\n.button-module-Button-outlined--alert-gnncZ-4-22-0:disabled {\n  background: transparent;\n  color: var(--alert-lighter);\n  box-shadow: inset 0 0 0 1px var(--alert-lighter);\n}\n",buttonStyles={Button:"button-module-Button-xxWB4-4-22-0","Button--iconAlign-right":"button-module-Button--iconAlign-right-tzezJ-4-22-0","Button-regularIcon--left":"button-module-Button-regularIcon--left-eiSbs-4-22-0","Button-regularIcon--right":"button-module-Button-regularIcon--right-VaPke-4-22-0","Button--tiny":"button-module-Button--tiny-ftCQP-4-22-0","Button--tinySquare":"button-module-Button--tinySquare-JSE77-4-22-0","Button--regular":"button-module-Button--regular-Vs8An-4-22-0","Button--regularSquare":"button-module-Button--regularSquare-VG89r-4-22-0","Button--large":"button-module-Button--large-inVqO-4-22-0","Button--largeSquare":"button-module-Button--largeSquare-puIze-4-22-0","Button-icon":"button-module-Button-icon-2Qw-d-4-22-0",Spinner:"button-module-Spinner-f7Izb-4-22-0","Button--expanded":"button-module-Button--expanded-j33fV-4-22-0","Button-icon--left":"button-module-Button-icon--left-UoJq5-4-22-0","Button-icon--right":"button-module-Button-icon--right-4iJWc-4-22-0","Button--basic":"button-module-Button--basic-99RJE-4-22-0","Button--primary":"button-module-Button--primary-beKmU-4-22-0","Button--success":"button-module-Button--success-UppQk-4-22-0","Button--alert":"button-module-Button--alert-H5mRH-4-22-0","Button--transparent":"button-module-Button--transparent-r8FxI-4-22-0","Button-spinner":"button-module-Button-spinner-l5KLk-4-22-0","Button--selected":"button-module-Button--selected-vkcfl-4-22-0","Button-text--hidden":"button-module-Button-text--hidden-iCXLu-4-22-0","Button-text":"button-module-Button-text-A8xeT-4-22-0","Button-outlined--basic":"button-module-Button-outlined--basic-YdB4n-4-22-0","Button-outlined--selected":"button-module-Button-outlined--selected-M-y6e-4-22-0","Button-outlined--primary":"button-module-Button-outlined--primary-7yL2I-4-22-0","Button-outlined--alert":"button-module-Button-outlined--alert-gnncZ-4-22-0"},_excluded$1n=(styleInject$1(css_248z$1h),["size","appearance","styleType","iconAlign","tabIndex","largeIcon","type","children","icon","expanded","selected","loading","disabled","className","tooltip","iconType"]),sizeMapping$3={tiny:12,regular:16,large:20},ButtonElement=React__namespace.forwardRef(function(e,t){var n=void 0===(n=e.size)?"regular":n,a=void 0===(a=e.appearance)?"basic":a,r=void 0===(r=e.styleType)?"filled":r,o=void 0===(o=e.iconAlign)?"left":o,i=void 0===(i=e.tabIndex)?0:i,s=e.largeIcon,l=e.type,c=e.children,d=e.icon,p=e.expanded,u=e.selected,m=e.loading,h=e.disabled,f=e.className,g=e.tooltip,y=e.iconType,v=_objectWithoutProperties(e,_excluded$1n),b="basic"===a||"transparent"===a,_=((r="outlined"===r&&"transparent"!==a)?"Button-outlined--":"Button--").concat(a),x=r?"basic"===a?"secondary":"alert"===a?"alert":"primary":b?"secondary":"white",u=u&&b?r?"Button-outlined--selected":"Button--selected":"",b=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},buttonStyles.Button,!0),buttonStyles["Button--expanded"],p),buttonStyles["Button--".concat(n)],n),buttonStyles["Button--".concat(n,"Square")],!c),buttonStyles[_],a),buttonStyles[u],""!=u),buttonStyles["Button--iconAlign-".concat(o)],c&&o),f),r=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},buttonStyles["Button-icon"],!0),buttonStyles["Button-icon--".concat(o)],c&&o),buttonStyles["Button-regularIcon--".concat(o)],c&&o&&"regular"===n&&!p)),_=classnames(_defineProperty$1(_defineProperty$1({},buttonStyles["Button-text"],!0),buttonStyles["Button-text--hidden"],!0)),a="large"===n&&c?"small":"xsmall",u="tiny"===n?14:s&&!c?sizeMapping$3[n]+4:sizeMapping$3[n];return React__namespace.createElement("button",_extends$2({"data-test":"DesignSystem-Button",ref:t,type:l,className:b,disabled:h||m,tabIndex:i,"aria-busy":m||void 0,"aria-label":e["aria-label"]||(!c&&g?g:void 0)},v),m?React__namespace.createElement(React__namespace.Fragment,null,React__namespace.createElement(Spinner,{size:a,appearance:x,"data-test":"DesignSystem-Button--Spinner",className:buttonStyles["Button-spinner"]}),React__namespace.createElement(Text,{className:_},c||"")):React__namespace.createElement(React__namespace.Fragment,null,d&&React__namespace.createElement("div",{className:r,"data-test":"DesignSystem-Button--Icon-Wrapper"},React__namespace.createElement(Icon,{"data-test":"DesignSystem-Button--Icon",name:d,type:y,size:u})),c&&React__namespace.createElement("span",{className:buttonStyles["Button-text"]},c)))}),Button=React__namespace.forwardRef(function(e,t){var n=e.icon,a=e.tooltip;return n&&a&&!e.children?React__namespace.createElement(Tooltip,{tooltip:a},React__namespace.createElement(ButtonElement,_extends$2({},e,{ref:t}))):React__namespace.createElement(ButtonElement,_extends$2({},e,{ref:t}))}),css_248z$1g=(Button.displayName="Button","/* calendar */\n\n.calendar-module-Calendar-wrapper-bKSSk-4-22-0 {\n  display: flex;\n  flex-wrap: wrap;\n}\n\n.calendar-module-Calendar-7PxjX-4-22-0 {\n  display: flex;\n  flex-direction: column;\n  box-sizing: border-box;\n}\n\n.calendar-module-Calendar--small-A1CLy-4-22-0 {\n  padding: var(--spacing-30);\n  padding-bottom: var(--spacing-20);\n  width: 212px;\n}\n\n.calendar-module-Calendar-date--small-CcxQJ-4-22-0 {\n  height: 248px;\n}\n\n.calendar-module-Calendar-month--small-wkwYD-4-22-0 {\n  height: 200px;\n}\n\n.calendar-module-Calendar-year--small-RdwBQ-4-22-0 {\n  height: 200px;\n}\n\n.calendar-module-Calendar--large-sSoxU-4-22-0 {\n  padding-top: var(--spacing-40);\n  padding-left: var(--spacing-40);\n  padding-right: var(--spacing-40);\n  padding-bottom: var(--spacing-30);\n  width: 316px;\n}\n\n.calendar-module-Calendar-date--large-1ZITF-4-22-0 {\n  height: 324px;\n}\n\n.calendar-module-Calendar-month--large-5g0oP-4-22-0 {\n  height: 276px;\n}\n\n.calendar-module-Calendar-year--large-jELMf-4-22-0 {\n  height: 272px;\n}\n\n.calendar-module-Calendar-header--large-z3JIz-4-22-0 {\n  position: relative;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  padding-bottom: var(--spacing-30);\n}\n\n.calendar-module-Calendar-header--small-dWwwm-4-22-0 {\n  position: relative;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  padding-bottom: var(--spacing-20);\n}\n\n.calendar-module-Calendar-headerIcon-nsCVk-4-22-0 {\n  position: absolute;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  cursor: pointer;\n  -webkit-user-select: none;\n     -moz-user-select: none;\n          user-select: none;\n}\n\n.calendar-module-Calendar-headerIcon--prev-1RFOJ-4-22-0 {\n  left: 0;\n}\n\n.calendar-module-Calendar-headerIcon--next-ympYc-4-22-0 {\n  right: 0;\n}\n\n.calendar-module-Calendar-headerContent-Ik37t-4-22-0 {\n  display: flex;\n  white-space: nowrap;\n  cursor: pointer;\n  padding-top: var(--spacing-10);\n  padding-bottom: var(--spacing-10);\n  -webkit-user-select: none;\n     -moz-user-select: none;\n          user-select: none;\n}\n\n.calendar-module-Calendar-headerButton-c6Ucj-4-22-0 {\n  /* Reset button aesthetics */\n  background: transparent;\n  border: none;\n  padding: 0;\n  margin: 0;\n  font-family: inherit;\n  color: inherit;\n  cursor: pointer;\n\n  /* Maintain the existing Flexbox layout structure */\n  display: flex;\n  justify-content: center;\n  align-items: center;\n\n  /* Rounded corners for better focus outline appearance */\n  border-radius: var(--border-radius-10);\n}\n\n.calendar-module-Calendar-headerButton-c6Ucj-4-22-0:focus-visible {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: 1px;\n}\n\n.calendar-module-Calendar-headerButton-c6Ucj-4-22-0:focus:not(:focus-visible) {\n  outline: none;\n}\n\n.calendar-module-Calendar-body-d-N5F-4-22-0 {\n  display: flex;\n  flex-direction: column;\n  flex-grow: 1;\n  justify-content: space-between;\n}\n\n.calendar-module-Calendar-valueRow-85rKl-4-22-0 {\n  display: flex;\n  justify-content: space-between;\n  padding-top: var(--spacing-05);\n  padding-bottom: var(--spacing-05);\n}\n\n.calendar-module-Calendar-valueWrapper-H46Ub-4-22-0 {\n  display: inline-flex;\n  flex: 1 0 0;\n  justify-content: center;\n  position: relative;\n}\n\n.calendar-module-Calendar-valueWrapper--inRange-fV605-4-22-0 {\n  background: var(--primary-ultra-light);\n}\n\n.calendar-module-Calendar-valueWrapper--inRange-fV605-4-22-0 .calendar-module-Calendar-inRangeValue-VoWIb-4-22-0:hover {\n  background: var(--primary-lightest);\n  border-color: transparent;\n}\n\n.calendar-module-Calendar-valueWrapper--inRange-fV605-4-22-0 .calendar-module-Calendar-inRangeValue-VoWIb-4-22-0:active {\n  background: var(--primary-lighter);\n  border-color: transparent;\n}\n\n.calendar-module-Calendar-valueWrapper--inRangeError-MfWMS-4-22-0 {\n  background: var(--alert-lightest);\n}\n\n.calendar-module-Calendar-valueWrapper--start-z-bt7-4-22-0 {\n  background: linear-gradient(90deg, white 50%, var(--primary-ultra-light) 50%);\n  border-radius: var(--border-radius-10) 0 0 var(--border-radius-10);\n}\n\n.calendar-module-Calendar-valueWrapper--startError-RglvV-4-22-0 {\n  background: linear-gradient(90deg, white 50%, var(--alert-lightest) 50%);\n}\n\n.calendar-module-Calendar-valueWrapper--end-3mDNa-4-22-0 {\n  background: linear-gradient(90deg, var(--primary-ultra-light) 50%, white 50%);\n  border-radius: 0 var(--border-radius-10) var(--border-radius-10) 0;\n}\n\n.calendar-module-Calendar-valueWrapper--hoverDate-WqHTe-4-22-0 {\n  background: linear-gradient(90deg, var(--primary-ultra-light) 10%, white 50%);\n  border-radius: 0 var(--border-radius-10) var(--border-radius-10) 0;\n}\n\n.calendar-module-Calendar-valueWrapper--hoverEndDate-ZBQie-4-22-0 {\n  background: linear-gradient(90deg, white 50%, var(--primary-ultra-light) 10%);\n}\n\n.calendar-module-Calendar-valueWrapper--endError-Q6xFE-4-22-0 {\n  background: linear-gradient(90deg, var(--alert-lightest) 50%, white 50%);\n}\n\n.calendar-module-Calendar-valueWrapper--startEnd-djqp--4-22-0 {\n  background: transparent;\n}\n\n.calendar-module-Calendar-value-Ht0Qg-4-22-0 {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  text-align: center;\n  cursor: pointer;\n  -webkit-user-select: none;\n     -moz-user-select: none;\n          user-select: none;\n  border-radius: var(--spacing-10);\n  border: var(--border-width-2-5) solid transparent;\n  transition: var(--duration--fast-01) var(--standard-productive-curve);\n\n  /* Button reset (used on <button> for a11y) */\n  background: transparent;\n  border: none;\n  padding: 0;\n  margin: 0;\n  font-family: inherit;\n  color: inherit;\n}\n\n.calendar-module-Calendar-value-Ht0Qg-4-22-0:focus-visible {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: 1px;\n}\n\n.calendar-module-Calendar-value-Ht0Qg-4-22-0:focus:not(:focus-visible) {\n  outline: none;\n}\n\n.calendar-module-Calendar-value-Ht0Qg-4-22-0:hover {\n  background: var(--secondary-light);\n  border-color: var(--secondary-dark);\n}\n\n.calendar-module-Calendar-value-Ht0Qg-4-22-0:active {\n  background: var(--secondary);\n  border-color: var(--secondary-dark);\n}\n\n.calendar-module-Calendar-value--start-mlqzh-4-22-0:hover,\n.calendar-module-Calendar-value--end-975vB-4-22-0:hover {\n  background: var(--primary-ultra-light);\n  border-color: transparent;\n}\n\n.calendar-module-Calendar-value--startError-bXXuR-4-22-0:hover,\n.calendar-module-Calendar-value--endError-M5HbA-4-22-0:hover {\n  background: var(--alert-lightest);\n  border-color: transparent;\n}\n\n.calendar-module-Calendar-value--start-mlqzh-4-22-0,\n.calendar-module-Calendar-value--end-975vB-4-22-0 {\n  background: var(--primary-ultra-light);\n}\n\n.calendar-module-Calendar-value--startError-bXXuR-4-22-0,\n.calendar-module-Calendar-value--endError-M5HbA-4-22-0 {\n  background: var(--alert-lightest);\n}\n\n.calendar-module-Calendar-value--currDateMonthYear-IaAJg-4-22-0 {\n  background: var(--primary-ultra-light);\n  border-color: var(--primary);\n}\n\n.calendar-module-Calendar-value--currDateMonthYear-IaAJg-4-22-0:hover {\n  background: var(--primary-lightest);\n  border-color: var(--primary);\n}\n\n.calendar-module-Calendar-value--currDateMonthYear-IaAJg-4-22-0:active {\n  background: var(--primary-lighter);\n  border-color: var(--primary-darker);\n}\n\n.calendar-module-Calendar-value--active--twAB-4-22-0 {\n  background: var(--primary);\n  font-weight: var(--font-weight-bold);\n  border-color: transparent;\n}\n\n.calendar-module-Calendar-value--active--twAB-4-22-0:hover {\n  background: var(--primary-dark);\n  border-color: transparent;\n}\n\n.calendar-module-Calendar-value--active--twAB-4-22-0:active {\n  background: var(--primary-darker);\n  border-color: transparent;\n}\n\n.calendar-module-Calendar-yearValue--small--xk4--4-22-0,\n.calendar-module-Calendar-monthValue--small-R3bKo-4-22-0 {\n  height: var(--spacing-60);\n  width: var(--spacing-120);\n}\n\n.calendar-module-Calendar-yearValue--large-Lmlui-4-22-0,\n.calendar-module-Calendar-monthValue--large-kkWJR-4-22-0 {\n  height: var(--spacing-80);\n  width: var(--spacing-160);\n}\n\n.calendar-module-Calendar-dateValue--small-u5Af3-4-22-0 {\n  height: var(--spacing-60);\n  width: var(--spacing-60);\n}\n\n.calendar-module-Calendar-dateValue--large-ngrnG-4-22-0 {\n  height: var(--spacing-80);\n  width: var(--spacing-80);\n}\n\n\n.calendar-module-Calendar-valueWrapper--active-dummy-fi7cK-4-22-0 .calendar-module-Calendar-value-Ht0Qg-4-22-0 {\n  border: none;\n}\n\n.calendar-module-Calendar-valueWrapper--active-dummy-fi7cK-4-22-0 .calendar-module-Calendar-value--active--twAB-4-22-0 {\n  background: var(--primary-lighter);\n}\n\n.calendar-module-Calendar-valueWrapper--active-dummy-fi7cK-4-22-0 .calendar-module-Calendar-value--active--twAB-4-22-0:hover {\n  background: var(--primary-light);\n  color: var(--inverse);\n}\n\n.calendar-module-Calendar-valueWrapper--active-dummy-fi7cK-4-22-0 .calendar-module-Calendar-value--active--twAB-4-22-0:active {\n  background: var(--primary-dark);\n  color: var(--white);\n}\n\n.calendar-module-Calendar-valueWrapper--active-dummy-fi7cK-4-22-0 .calendar-module-Calendar-value--startError-bXXuR-4-22-0,\n.calendar-module-Calendar-valueWrapper--active-dummy-fi7cK-4-22-0 .calendar-module-Calendar-value--endError-M5HbA-4-22-0 {\n  background: var(--alert-lightest);\n}\n\n.calendar-module-Calendar-valueWrapper--active-dummy-fi7cK-4-22-0 .calendar-module-Calendar-value--startError-bXXuR-4-22-0:hover,\n.calendar-module-Calendar-valueWrapper--active-dummy-fi7cK-4-22-0 .calendar-module-Calendar-value--endError-M5HbA-4-22-0:hover {\n  background: var(--alert-lightest);\n  border-color: transparent;\n}\n\n.calendar-module-Calendar-value--disabled-xwiCL-4-22-0 {\n  pointer-events: none;\n}\n\n.calendar-module-Calendar-dayValues-EuWrN-4-22-0 {\n  display: flex;\n  justify-content: center;\n  padding-top: var(--spacing-20);\n  padding-bottom: var(--spacing-20);\n}\n\n.calendar-module-Calendar-dateValues-sXhcu-4-22-0 {\n  display: flex;\n  flex-direction: column;\n  flex-grow: 1;\n  justify-content: space-around;\n}\n\n.calendar-module-Calendar-dayValues-EuWrN-4-22-0 .calendar-module-Calendar-value-Ht0Qg-4-22-0 {\n  padding: 0;\n  cursor: default;\n  border-color: transparent;\n}\n\n.calendar-module-Calendar-dayValues-EuWrN-4-22-0 .calendar-module-Calendar-value-Ht0Qg-4-22-0:hover,\n.calendar-module-Calendar-dayValues-EuWrN-4-22-0 .calendar-module-Calendar-value-Ht0Qg-4-22-0:active {\n  background: transparent;\n  border-color: transparent;\n}\n\n.calendar-module-Calendar-eventsIndicator-FoS6M-4-22-0 {\n  position: absolute;\n  bottom: var(--spacing-05);\n  width: var(--spacing-10);\n  height: var(--spacing-10);\n  background-color: var(--alert);\n  border-radius: var(--border-radius-full);\n}\n.calendar-module-Calendar-eventsIndicator--small-94d0W-4-22-0 {\n  width: 3px;\n  height: 3px;\n}\n.calendar-module-Calendar-eventsIndicator--active-NHhLl-4-22-0 {\n  background-color: var(--white);\n}\n\n.calendar-module-Calendar-valueWrapper--inStartRange-lfSXQ-4-22-0 {\n  background: linear-gradient(90deg, white 50%, var(--primary-ultra-light) 50%);\n}\n\n.calendar-module-Calendar-valueWrapper--inEndRange-hiHYl-4-22-0 {\n  background: linear-gradient(90deg, var(--primary-ultra-light) 50%, white 50%);\n}\n\n.calendar-module-Calendar-valueWrapper--inEdgeRange-GU8He-4-22-0 .calendar-module-Calendar-inRangeValue-VoWIb-4-22-0 {\n  background: var(--primary-ultra-light);\n}\n\n.calendar-module-Calendar-valueWrapper--inEdgeRange-GU8He-4-22-0 .calendar-module-Calendar-inRangeValue-VoWIb-4-22-0:hover {\n  background: var(--primary-lightest);\n  border-color: transparent;\n}\n\n.calendar-module-Calendar-valueWrapper--inEdgeRange-GU8He-4-22-0 .calendar-module-Calendar-inRangeValue-VoWIb-4-22-0:active {\n  background: var(--primary-lighter);\n  border-color: transparent;\n}\n"),styles$15={"Calendar-wrapper":"calendar-module-Calendar-wrapper-bKSSk-4-22-0",Calendar:"calendar-module-Calendar-7PxjX-4-22-0","Calendar--small":"calendar-module-Calendar--small-A1CLy-4-22-0","Calendar-date--small":"calendar-module-Calendar-date--small-CcxQJ-4-22-0","Calendar-month--small":"calendar-module-Calendar-month--small-wkwYD-4-22-0","Calendar-year--small":"calendar-module-Calendar-year--small-RdwBQ-4-22-0","Calendar--large":"calendar-module-Calendar--large-sSoxU-4-22-0","Calendar-date--large":"calendar-module-Calendar-date--large-1ZITF-4-22-0","Calendar-month--large":"calendar-module-Calendar-month--large-5g0oP-4-22-0","Calendar-year--large":"calendar-module-Calendar-year--large-jELMf-4-22-0","Calendar-header--large":"calendar-module-Calendar-header--large-z3JIz-4-22-0","Calendar-header--small":"calendar-module-Calendar-header--small-dWwwm-4-22-0","Calendar-headerIcon":"calendar-module-Calendar-headerIcon-nsCVk-4-22-0","Calendar-headerIcon--prev":"calendar-module-Calendar-headerIcon--prev-1RFOJ-4-22-0","Calendar-headerIcon--next":"calendar-module-Calendar-headerIcon--next-ympYc-4-22-0","Calendar-headerContent":"calendar-module-Calendar-headerContent-Ik37t-4-22-0","Calendar-headerButton":"calendar-module-Calendar-headerButton-c6Ucj-4-22-0","Calendar-body":"calendar-module-Calendar-body-d-N5F-4-22-0","Calendar-valueRow":"calendar-module-Calendar-valueRow-85rKl-4-22-0","Calendar-valueWrapper":"calendar-module-Calendar-valueWrapper-H46Ub-4-22-0","Calendar-valueWrapper--inRange":"calendar-module-Calendar-valueWrapper--inRange-fV605-4-22-0","Calendar-inRangeValue":"calendar-module-Calendar-inRangeValue-VoWIb-4-22-0","Calendar-valueWrapper--inRangeError":"calendar-module-Calendar-valueWrapper--inRangeError-MfWMS-4-22-0","Calendar-valueWrapper--start":"calendar-module-Calendar-valueWrapper--start-z-bt7-4-22-0","Calendar-valueWrapper--startError":"calendar-module-Calendar-valueWrapper--startError-RglvV-4-22-0","Calendar-valueWrapper--end":"calendar-module-Calendar-valueWrapper--end-3mDNa-4-22-0","Calendar-valueWrapper--hoverDate":"calendar-module-Calendar-valueWrapper--hoverDate-WqHTe-4-22-0","Calendar-valueWrapper--hoverEndDate":"calendar-module-Calendar-valueWrapper--hoverEndDate-ZBQie-4-22-0","Calendar-valueWrapper--endError":"calendar-module-Calendar-valueWrapper--endError-Q6xFE-4-22-0","Calendar-valueWrapper--startEnd":"calendar-module-Calendar-valueWrapper--startEnd-djqp--4-22-0","Calendar-value":"calendar-module-Calendar-value-Ht0Qg-4-22-0","Calendar-value--start":"calendar-module-Calendar-value--start-mlqzh-4-22-0","Calendar-value--end":"calendar-module-Calendar-value--end-975vB-4-22-0","Calendar-value--startError":"calendar-module-Calendar-value--startError-bXXuR-4-22-0","Calendar-value--endError":"calendar-module-Calendar-value--endError-M5HbA-4-22-0","Calendar-value--currDateMonthYear":"calendar-module-Calendar-value--currDateMonthYear-IaAJg-4-22-0","Calendar-value--active":"calendar-module-Calendar-value--active--twAB-4-22-0","Calendar-yearValue--small":"calendar-module-Calendar-yearValue--small--xk4--4-22-0","Calendar-monthValue--small":"calendar-module-Calendar-monthValue--small-R3bKo-4-22-0","Calendar-yearValue--large":"calendar-module-Calendar-yearValue--large-Lmlui-4-22-0","Calendar-monthValue--large":"calendar-module-Calendar-monthValue--large-kkWJR-4-22-0","Calendar-dateValue--small":"calendar-module-Calendar-dateValue--small-u5Af3-4-22-0","Calendar-dateValue--large":"calendar-module-Calendar-dateValue--large-ngrnG-4-22-0","Calendar-valueWrapper--active-dummy":"calendar-module-Calendar-valueWrapper--active-dummy-fi7cK-4-22-0","Calendar-value--disabled":"calendar-module-Calendar-value--disabled-xwiCL-4-22-0","Calendar-dayValues":"calendar-module-Calendar-dayValues-EuWrN-4-22-0","Calendar-dateValues":"calendar-module-Calendar-dateValues-sXhcu-4-22-0","Calendar-eventsIndicator":"calendar-module-Calendar-eventsIndicator-FoS6M-4-22-0","Calendar-eventsIndicator--small":"calendar-module-Calendar-eventsIndicator--small-94d0W-4-22-0","Calendar-eventsIndicator--active":"calendar-module-Calendar-eventsIndicator--active-NHhLl-4-22-0","Calendar-valueWrapper--inStartRange":"calendar-module-Calendar-valueWrapper--inStartRange-lfSXQ-4-22-0","Calendar-valueWrapper--inEndRange":"calendar-module-Calendar-valueWrapper--inEndRange-hiHYl-4-22-0","Calendar-valueWrapper--inEdgeRange":"calendar-module-Calendar-valueWrapper--inEdgeRange-GU8He-4-22-0"},config=(styleInject$1(css_248z$1g),{yearBlockRange:12,yearsInRow:3,monthBlock:12,monthsInRow:3,daysInRow:7,months:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],days:{small:["Su","Mo","Tu","We","Th","Fr","Sa"],large:["Su","Mo","Tu","We","Th","Fr","Sa"]}}),daysInRow=config.daysInRow,monthBlock=config.monthBlock,monthsInRow=config.monthsInRow,yearBlockRange$1=config.yearBlockRange,yearsInRow=config.yearsInRow,DATE_CELL_SELECTOR="[data-calendar-date-cell]",MONTH_CELL_SELECTOR="[data-calendar-month-cell]",YEAR_CELL_SELECTOR="[data-calendar-year-cell]",focusDateCell=function(e,t,n,a){return!!(a=void 0!==a?e.querySelector('[data-calendar-index="'.concat(a,'"]')):e.querySelector("[data-calendar-index]")||e)&&!(!(e=a.querySelector("".concat(DATE_CELL_SELECTOR,'[data-row="').concat(t,'"][data-col="').concat(n,'"]')))||e.disabled||(e.focus({preventScroll:!0}),0))},focusMonthCell=function(e,t){return!(!(e=e.querySelector("".concat(MONTH_CELL_SELECTOR,'[data-month="').concat(t,'"]')))||e.disabled||(e.focus({preventScroll:!0}),0))},focusYearCell=function(e,t){return!(!(e=e.querySelector("".concat(YEAR_CELL_SELECTOR,'[data-year-index="').concat(t,'"]')))||e.disabled||(e.focus({preventScroll:!0}),0))},navigateDateGrid=function(e,t,n,a){switch(e){case"up":return 0<t?{row:t-1,col:n}:null;case"down":return t<a-1?{row:t+1,col:n}:null;case"left":return 0<n?{row:t,col:n-1}:null;case"right":return n<daysInRow-1?{row:t,col:n+1}:null;default:return null}},formatDateAriaLabel=function(e){return"".concat(["January","February","March","April","May","June","July","August","September","October","November","December"][e.getMonth()]," ").concat(e.getDate(),", ").concat(e.getFullYear())},handleDateViewKeyDown=function(e){var t=e.event,n=e.focusedRow,a=e.focusedCol,r=e.totalRows,o=e.onNavigate,i=e.onSelect,s=e.onPageUp,l=e.onPageDown,c=e.onShiftPageUp,d=e.onShiftPageDown,p=e.onEscape;switch(t.key){case"ArrowUp":var u=navigateDateGrid("up",n,a,r);if(u)return t.preventDefault(),o(u.row,u.col),!0;break;case"ArrowDown":if(u=navigateDateGrid("down",n,a,r))return t.preventDefault(),o(u.row,u.col),!0;break;case"ArrowLeft":if(u=navigateDateGrid("left",n,a,r))return t.preventDefault(),o(u.row,u.col),!0;break;case"ArrowRight":if(u=navigateDateGrid("right",n,a,r))return t.preventDefault(),o(u.row,u.col),!0;break;case"Home":return t.preventDefault(),o(n,0),!0;case"End":return t.preventDefault(),o(n,daysInRow-1),!0;case"PageUp":return t.preventDefault(),(t.shiftKey?c:s)(),!0;case"PageDown":return t.preventDefault(),(t.shiftKey?d:l)(),!0;case"Enter":return t.preventDefault(),t.repeat||i(),!0;case" ":case"Spacebar":return t.preventDefault(),t.repeat||i(),!0;case"Escape":if(p)return t.preventDefault(),p(),!0}return!1},handleMonthViewKeyDown=function(e){var t=e.event,n=e.focusedMonth,a=e.onNavigate,r=e.onSelect,o=e.onEscape,i=Math.floor(n/monthsInRow),s=n%monthsInRow,l=Math.ceil(monthBlock/monthsInRow);switch(t.key){case"ArrowUp":if(0<i)return t.preventDefault(),a(n-monthsInRow),!0;break;case"ArrowDown":if(i<l-1)return t.preventDefault(),a(n+monthsInRow),!0;break;case"ArrowLeft":if(0<s)return t.preventDefault(),a(n-1),!0;break;case"ArrowRight":if(s<monthsInRow-1)return t.preventDefault(),a(n+1),!0;break;case"Home":return t.preventDefault(),a(0),!0;case"End":return t.preventDefault(),a(11),!0;case"Enter":case" ":case"Spacebar":return t.preventDefault(),t.repeat||r(n),!0;case"Escape":if(o)return t.preventDefault(),o(),!0}return!1},handleYearViewKeyDown=function(e){var t=e.event,n=e.focusedYearIndex,a=e.onNavigate,r=e.onSelect,o=e.onPageUp,i=e.onPageDown,s=e.onEscape,l=Math.floor(n/yearsInRow),c=n%yearsInRow,d=Math.ceil(yearBlockRange$1/yearsInRow);switch(t.key){case"ArrowUp":if(0<l)return t.preventDefault(),a(n-yearsInRow),!0;break;case"ArrowDown":if(l<d-1)return t.preventDefault(),a(n+yearsInRow),!0;break;case"ArrowLeft":if(0<c)return t.preventDefault(),a(n-1),!0;break;case"ArrowRight":if(c<yearsInRow-1)return t.preventDefault(),a(n+1),!0;break;case"Home":return t.preventDefault(),a(0),!0;case"End":return t.preventDefault(),a(yearBlockRange$1-1),!0;case"PageUp":return t.preventDefault(),o(),!0;case"PageDown":return t.preventDefault(),i(),!0;case"Enter":case" ":case"Spacebar":return t.preventDefault(),t.repeat||r(e.yearBlockStart+n),!0;case"Escape":if(s)return t.preventDefault(),s(),!0}return!1},yearBlockRange=config.yearBlockRange,getIndexOfDay=function(e){return["sunday","monday","tuesday","wednesday","thursday","friday","saturday"].indexOf(e)},getYearBlock=function(e){return e-e%yearBlockRange},getDaysInMonth=function(e,t){return new Date(e,t+1,0).getDate()},getFirstDayOfMonth=function(e,t){return new Date(e,t).getDay()},getDateInfo=function(e){var t,n,a;return(e=e&&convertToDate(e))?(t=e.getFullYear(),n=e.getMonth(),a=e.getDay(),e=e.getDate(),{decadeYear:getYearBlock(t),year:t,month:n,day:a,date:e}):{}},convertToDate=function(e,t,n){var a;if(e)if("number"==typeof e)a=new Date(e);else{if("string"==typeof e)return t?translateToDate(t,e,n):void 0;a=e instanceof Date?e:(t=e.year,new Date(t,e.month,e.date,0,0,0))}return a},compareYearBlock=function(e,t,n){if(e){var a=getDateInfo(e).decadeYear;switch(t){case"less":if(a<n)return!0;break;case"more":if(n<a)return!0;break;case"equal":if(a===n)return!0}}return!1},compareDate=function(e,t,n,a,r){if(e){var o=(e=getDateInfo(e)).year,i=e.month,s=e.date;switch(t){case"less":if(o<n)return!0;if(n<o)return!1;if(void 0!==a){if(i<a)return!0;if(a<i)return!1}if(void 0!==r&&s<r)return!0;break;case"more":if(n<o)return!0;if(o<n)return!1;if(void 0!==a){if(a<i)return!0;if(i<a)return!1}if(void 0!==r&&r<s)return!0;break;case"equal":if(void 0!==r){if(o===n&&i===a&&s===r)return!0}else if(void 0!==a){if(o===n&&i===a)return!0}else if(o===n)return!0}}return!1},translateToString=function(e,t){var a,r,o,i,s;return e&&t?(t=getDateInfo(t),a=t.year,r=t.month,o=t.date,i=e.includes("/")?"/":"-",(s=e.split(i)).reduce(function(e,t,n){switch(t){case"mm":e+=(r<9&&"0")+(r+1);break;case"yyyy":e+=a;break;case"dd":e+=(o<10&&"0")+o}return n!==s.length-1&&(e+=i),e},"")):""},translateToDate=function(e,t){var n,a,r,o,i;if(isValid(2<arguments.length&&void 0!==arguments[2]?arguments[2]:[],t,e))return n=e.includes("/")?"/":"-",o=r=a=-1,i=t.split(n),e.split(n).forEach(function(e,t){switch(e){case"mm":r=+i[t]-1;break;case"yyyy":a=+i[t];break;case"dd":o=+i[t]}}),convertToDate({year:a,month:r,date:o})},dateComparison=function(e,t,n,a,r){var o=new Date("".concat(r,"-").concat(a,"-").concat(n));if(e)switch(t){case"less":return e<=o;case"equal":return e.toDateString()===o.toDateString();case"more":return o<=e;default:return!1}return!1},Calendar=(()=>{function p(e){_classCallCheck(this,p),_defineProperty$1(X=_callSuper(this,p,[e]),"calendarWrapperRef",React__namespace.createRef()),_defineProperty$1(X,"updateState",function(e,t,n){X.setState({year:e,month:t,date:n})}),_defineProperty$1(X,"getDateValue",function(e,t,n){return new Date(e,t,n)}),_defineProperty$1(X,"getNavDateInfo",function(e){var t=X.state,n=t.yearBlockNav,a=t.yearNav,r=((t=t.monthNav)+e)%(r=config.monthBlock)==-1?11:(t+e)%r;return{yearBlock:n,year:0<=e?a+(0!==e&&r<t?1:0):a-(0!==e&&t<r?1:0),month:r}}),_defineProperty$1(X,"getDateGridPosition",function(e,t,n){var a=X.props.firstDayOfWeek,r=config.daysInRow,e=getFirstDayOfMonth(e,t),t=getIndexOfDay(a);return(a=Math.abs((e-t+7)%7)+n-1)<0?null:{row:Math.floor(a/r),col:a%r}}),_defineProperty$1(X,"getInRangeError",function(){var e=(t=X.props).rangePicker,t=t.rangeLimit,n=(r=X.state).startDate,a=r.endDate,r=r.hoverDate;if(e&&t){var o,i=(e=getDateInfo(n)).year,s=e.month,e=e.date,l=(d=getDateInfo(a)).year,c=d.month,d=d.date,p=(r=getDateInfo(r)).year,u=r.month,r=r.date;if(n)return(o=new Date(n)).setDate(e+t),compareDate(o,"less",p,u,r+1)||compareDate(o,"less",l,c,d+1);if(a)return(o=new Date(a)).setDate(d-t),compareDate(o,"more",p,u,r-1)||compareDate(o,"more",i,s,e-1)}return!1}),_defineProperty$1(X,"selectYear",function(e){return function(){X.updateState(e),X.setState({view:"month"})}}),_defineProperty$1(X,"yearMouseOverHandler",function(e,t,n,a){var r=X.props.onYearHover;r&&r({value:e,year:e,isCurrentYear:t,isDisabled:n},a)}),_defineProperty$1(X,"selectMonth",function(e){return function(){X.updateState(X.state.yearNav,e),X.setState({view:"date"})}}),_defineProperty$1(X,"monthMouseOverHandler",function(e,t,n,a){var r=config.months,o=X.props.onMonthHover,r={value:r[e],month:r[e],year:X.state.year,isCurrentMonth:t,isDisabled:n};o&&o(r,a)}),_defineProperty$1(X,"selectDate",function(e,t,n,a){e=X.calculateDate(e,t,n,a,!1),X.setState({currDate:e})}),_defineProperty$1(X,"calculateDate",function(e,t,n,a,r){var o,i,s="";t<=0?(o=e-1,i=n+t,s="prev"):(o=e,i=t);e=(n=X.getNavDateInfo(o)).year,t=n.month;return!1===r&&(X.updateState(e,t,i),X.onNavIconClickHandler(s)()),X.getDateValue(e,t,i)}),_defineProperty$1(X,"onNavIconClickHandler",function(s){return function(){var e=X.state,t=e.view,n=e.yearBlockNav,a=e.yearNav,r=e.monthNav,o=config.yearBlockRange,i=config.monthBlock;switch(t){case"year":"prev"===s&&X.setState({yearBlockNav:n-o}),"next"===s&&X.setState({yearBlockNav:n+o});break;case"month":"prev"===s&&X.setState({yearNav:a-1}),"next"===s&&X.setState({yearNav:a+1});break;case"date":"prev"===s&&(0===r&&X.setState({yearNav:a-1}),X.setState({monthNav:(i+r-1)%i})),"next"===s&&(r===i-1&&X.setState({yearNav:a+1}),X.setState({monthNav:(r+1)%i}))}}}),_defineProperty$1(X,"renderJumpButton",function(e){var t=(a=X.props).disabledBefore,n=a.disabledAfter,a=a.size,r=X.state,o=r.view,i=r.yearBlockNav,s=r.yearNav,l=r.monthNav,c=!1;switch(o){case"year":"prev"===e&&(c=compareYearBlock(t,"more",i)||compareYearBlock(t,"equal",i)),"next"===e&&(c=compareYearBlock(n,"less",i)||compareYearBlock(n,"equal",i));break;case"month":"prev"===e&&(c=compareDate(t,"more",s-1)),"next"===e&&(c=compareDate(n,"less",s+1));break;case"date":"prev"===e&&(c=compareDate(t,"more",s,l-1)),"next"===e&&(c=compareDate(n,"less",s,l+1))}return r=classnames(_defineProperty$1(_defineProperty$1({},styles$15["Calendar-headerIcon"],!0),styles$15["Calendar-headerIcon--".concat(e)],e)),React__namespace.createElement(Button,{type:"button",className:r,appearance:"basic",icon:"arrow_".concat("next"===e?"forward":"back"),disabled:c,size:"small"===a?"tiny":"regular",onClick:X.onNavIconClickHandler(e)})}),_defineProperty$1(X,"onNavHeadingClickHandler",function(n){return function(){var e=X.props.monthsInView,t=X.props.jumpView;t&&1<e||!t||("year"===n&&X.setState({view:"date"}),"month"===n&&X.setState({view:"year"}),"date"!==n)||X.setState({view:"month"})}}),_defineProperty$1(X,"renderHeaderContent",function(e){function t(e){return"small"===n?React__namespace.createElement(React__namespace.Fragment,null,React__namespace.createElement(Text,{weight:"strong"},e),"year"!==o&&!r&&React__namespace.createElement(Icon,{appearance:"inverse",className:"pl-3",name:"keyboard_arrow_down"})):React__namespace.createElement(React__namespace.Fragment,null,React__namespace.createElement(Heading,{size:"s"},e),"year"!==o&&!r&&React__namespace.createElement(Icon,{appearance:"inverse",className:"pl-3",name:"keyboard_arrow_down"}))}var n=(i=X.props).size,a=i.monthsInView,r=i.rangePicker,o=(i=X.state).view,i=i.yearBlockNav,s=config.yearBlockRange,l=config.months,c=(d=X.getNavDateInfo(e)).year,d=d.month,a=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$15["Calendar-headerContent"],!0),styles$15["Calendar-headerContent--noIcon-left"],e===a-1),styles$15["Calendar-headerContent--noIcon-right"],0===e)),e="";return"year"===o&&(e="".concat(i," - ").concat(i+(s-1))),"month"===o&&(e="".concat(c)),React__namespace.createElement("div",{className:a},"date"!==o&&React__namespace.createElement("button",{type:"button",className:styles$15["Calendar-headerButton"],onClick:X.onNavHeadingClickHandler(o),"aria-label":"year"===o?"Select date":"Select year"},t(e)),"date"===o&&React__namespace.createElement(React__namespace.Fragment,null,React__namespace.createElement("button",{type:"button",className:styles$15["Calendar-headerButton"],onClick:X.onNavHeadingClickHandler(o),"aria-label":"Select month"},t(l[d])),React__namespace.createElement("button",{type:"button",className:classnames(styles$15["Calendar-headerButton"],"ml-4"),onClick:X.onNavHeadingClickHandler("month"),"aria-label":"Select year"},t(c))))}),_defineProperty$1(X,"renderBodyYear",function(){var e=config.yearBlockRange,m=config.yearsInRow,h=(t=X.props).size,f=t.rangePicker,g=t.disabledBefore,y=t.disabledAfter,v=(t=X.state).yearBlockNav,b=t.currYear,t=Math.ceil(e/m),e=0<=(e=void 0!==X.state.year?X.state.year-v:0)&&e<=11?e:0,n=null!=(a=X.state.focusedYearIndex)?a:e,a=v+(n=n<0||11<n?e:n);if(compareDate(g,"more",a)||compareDate(y,"less",a))for(var r=0;r<12;r++){var o=v+r;if(!compareDate(g,"more",o)&&!compareDate(y,"less",o)){n=r;break}}var _=n;return Array.from({length:t},function(e,u){return React__namespace.createElement("div",{key:u,className:styles$15["Calendar-valueRow"]},Array.from({length:m},function(e,t){var n,a,r,o,i,s,l,c,d,p=m*u+t;if(p!==v)return r=!(a=compareDate(g,"more",n=v+p)||compareDate(y,"less",n))&&!f&&n===X.state.year,o=function(){return n===b},i=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$15["Calendar-value"],!0),styles$15["Calendar-value--active"],r),styles$15["Calendar-value--disabled"],a),styles$15["Calendar-yearValue"],!0),styles$15["Calendar-yearValue--".concat(h)],h),styles$15["Calendar-value--currDateMonthYear"],o())),s=classnames(_defineProperty$1(_defineProperty$1({},styles$15["Calendar-value--currDate"],o()&&!r),styles$15["Calendar-text"],!0)),l=classnames({inverse:!r&&!o()&&!a,white:r,"primary-lighter":o()&&a,"primary-dark":o(),"inverse-lightest":a}),c=function(){return a?"disabled":"default"},d=_===p,React__namespace.createElement("button",{key:"".concat(u,"-").concat(t),type:"button","data-test":"DesignSystem-Calendar--yearValue","data-calendar-year-cell":!0,"data-year-index":p,className:i,tabIndex:d?0:-1,"aria-label":n.toString(),"aria-disabled":a,disabled:a,onClick:X.selectYear(n),onKeyDown:function(e){return X.handleYearCellKeyDown(e,n,p,a)},onFocus:function(){return X.setState({focusedYearIndex:p})},onMouseOver:X.yearMouseOverHandler.bind(X,n,o(),a)},React__namespace.createElement(Text,{size:"small"===h?"small":"regular",color:"default"===c()?l:void 0,appearance:c(),className:s,weight:r?"strong":void 0},n))}))})}),_defineProperty$1(X,"renderBodyMonth",function(){var e,t=config.monthBlock,u=config.monthsInRow,m=config.months,h=(n=X.props).size,f=n.disabledBefore,g=n.disabledAfter,y=(n=X.state).yearNav,v=n.year,b=n.currYear,_=n.currMonth,n=Math.ceil(t/u),a=null!=(a=X.state.month)?a:0,r=null!=(e=X.state.focusedMonth)?e:a;if(compareDate(f,"more",y,r=r<0||11<r?a:r)||compareDate(g,"less",y,r))for(var o=0;o<t;o++)if(!compareDate(f,"more",y,o)&&!compareDate(g,"less",y,o)){r=o;break}var x=r;return Array.from({length:n},function(e,p){return React__namespace.createElement("div",{key:p,className:styles$15["Calendar-valueRow"]},Array.from({length:u},function(e,t){function n(){return b===y&&_===r}function a(){return o?"disabled":"default"}var r=u*p+t,o=compareDate(f,"more",y,r)||compareDate(g,"less",y,r),i=!o&&v===y&&r===X.state.month,s=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$15["Calendar-value"],!0),styles$15["Calendar-value--active"],i),styles$15["Calendar-value--disabled"],o),styles$15["Calendar-monthValue"],!0),styles$15["Calendar-monthValue--".concat(h)],h),styles$15["Calendar-value--currDateMonthYear"],n())),l=classnames({inverse:!i&&!n()&&!o,white:i,"primary-lighter":n()&&o,"primary-dark":n(),"inverse-lightest":o}),c=classnames(_defineProperty$1(_defineProperty$1({},styles$15["Calendar-value--currDate"],n()&&!i),styles$15["Calendar-text"],!0)),d=x===r;return React__namespace.createElement("button",{key:"".concat(p,"-").concat(t),type:"button","data-test":"DesignSystem-Calendar--monthValue","data-calendar-month-cell":!0,"data-month":r,className:s,tabIndex:d?0:-1,"aria-label":m[r],"aria-disabled":o,disabled:o,onClick:X.selectMonth(r),onKeyDown:function(e){return X.handleMonthCellKeyDown(e,r,o)},onFocus:function(){return X.setState({focusedMonth:r})},onMouseOver:X.monthMouseOverHandler.bind(X,r,n(),o)},React__namespace.createElement(Text,{size:"small"===h?"small":"regular",color:"default"===a()?l:void 0,appearance:a(),className:c,weight:i?"strong":void 0},m[r]))}))})}),_defineProperty$1(X,"onDateRowMouseLeaveHandler",function(){X.props.rangePicker&&X.setState({hoverDate:void 0})}),_defineProperty$1(X,"handleMonthCellKeyDown",function(e,t,n){var a;n?"Enter"!==e.key&&" "!==e.key&&"Spacebar"!==e.key||e.preventDefault():(a=X.calendarWrapperRef.current)&&handleMonthViewKeyDown({event:e,container:a,focusedMonth:t,onNavigate:function(e){focusMonthCell(a,e)&&X.setState({focusedMonth:e})},onSelect:function(e){X.selectMonth(e)()}})&&e.stopPropagation()}),_defineProperty$1(X,"handleYearCellKeyDown",function(e,t,n,a){var r;a?"Enter"!==e.key&&" "!==e.key&&"Spacebar"!==e.key||e.preventDefault():(r=X.calendarWrapperRef.current)&&(a=X.state.yearBlockNav,handleYearViewKeyDown({event:e,container:r,focusedYearIndex:n,yearBlockStart:a,onNavigate:function(e){focusYearCell(r,e)&&X.setState({focusedYearIndex:e})},onSelect:function(e){X.selectYear(e)()},onPageUp:function(){return X.onNavIconClickHandler("prev")()},onPageDown:function(){return X.onNavIconClickHandler("next")()}}))&&e.stopPropagation()}),_defineProperty$1(X,"handleDateCellKeyDown",function(e,n,t,a,r,o,i,s,l,c,d,p){var u=X.calendarWrapperRef.current;u&&handleDateViewKeyDown({event:e,container:u,focusedRow:t,focusedCol:a,totalRows:r,monthIndex:n,onNavigate:function(e,t){focusDateCell(u,e,t,n)&&X.setState({focusedDateRow:e,focusedDateCol:t,focusedDateMonthIndex:n})},onSelect:function(){(!c||d&&p||!l)&&X.selectDate(n,o,i,s)},onPageUp:function(){return X.onNavIconClickHandler("prev")()},onPageDown:function(){return X.onNavIconClickHandler("next")()},onShiftPageUp:function(){var e=X.state.yearNav;X.setState({yearNav:e-1,yearBlockNav:getYearBlock(e-1)})},onShiftPageDown:function(){var e=X.state.yearNav;X.setState({yearNav:e+1,yearBlockNav:getYearBlock(e+1)})}})&&e.stopPropagation()}),_defineProperty$1(X,"renderBodyDate",function(e){var r=config.daysInRow,o=config.days,t=X.props,i=t.size,s=t.firstDayOfWeek,l="large"===i?"regular":"small";return React__namespace.createElement(React__namespace.Fragment,null,React__namespace.createElement("div",{className:styles$15["Calendar-dayValues"]},Array.from({length:7},function(e,t){var n=classnames(_defineProperty$1({},styles$15["Calendar-valueWrapper"],!0)),a=(t+r+getIndexOfDay(s))%r;return React__namespace.createElement(Text,{key:t,className:n,appearance:"default",weight:"strong",size:l},o[i][a])})),React__namespace.createElement("div",{className:styles$15["Calendar-dateValues"],onMouseLeave:X.onDateRowMouseLeaveHandler},X.renderDateValues(e)))}),_defineProperty$1(X,"renderDateValues",function(w){var C=config.daysInRow,P=config.monthBlock,E=(r=X.props).size,k=r.rangePicker,e=r.firstDayOfWeek,q=r.disabledBefore,K=r.disabledAfter,a=r.monthsInView,Y=r.onDateHover,I=(r=X.state).startDate,R=r.endDate,D=r.hoverDate,T=r.year,$=r.month,A=r.date,M=r.currMonth,N=r.currYear,B=r.todayDate,t=r.focusedDateRow,n=r.focusedDateCol,r=r.focusedDateMonthIndex,F=(o=X.getNavDateInfo(w)).year,L=o.month,z=getDaysInMonth(F,L-1),O=getDaysInMonth(F,L),o=getFirstDayOfMonth(F,L),e=getIndexOfDay(e),G=Math.abs((o-e+7)%7),H=Math.ceil((O+G)/C),V=(6===H||1<a||(H+=1),X.getInRangeError()),j=X.props.events,o=T===F&&$===L&&A?X.getDateGridPosition(F,L,A):null,t=null!=(e=null!=t?t:null==o?void 0:o.row)?e:0,n=null!=(e=null!=n?n:null==o?void 0:o.col)?e:0,J=null!=r?r:o&&0<=o.row&&0<=o.col?w:0===w?0:-1,e=H-1,W=r=Math.min(t,e),U=n;if(J===w){var i=function(e,t){var n=!(t=(e=C*e+t-G+1)<=0||O<e);return t&&(1===a?n=!0:0===w?n=e<=0:w===a-1&&(n=O<e)),!!n&&!(compareDate(q,"more",F,L,e)||compareDate(K,"less",F,L,e))};if(!i(r,n)){var s=!1;if(T===F&&$===L&&A&&(o=X.getDateGridPosition(F,L,A))&&i(o.row,o.col)&&(W=o.row,U=o.col,s=!0),!s)for(var l=1;l<=O;l++){var c=X.getDateGridPosition(F,L,l);if(c&&i(c.row,c.col)){W=c.row,U=c.col,s=!0;break}}if(!s)for(var d=0;d<H;d++){for(var p=0;p<C;p++)if(i(d,p)){W=d,U=p,s=!0;break}if(s)break}}}return Array.from({length:H},function(e,S){return React__namespace.createElement("div",{key:S,className:styles$15["Calendar-valueRow"]},Array.from({length:C},function(e,t){function n(){return i<=0?N===F&&M===L-1&&B===z+i:O<i?N===F&&M===L+1&&B===i-O:N===F&&M===L&&B===i}function a(){return l?"disabled":c||_||!s?"default":"subtle"}var r,o,i=C*S+t-G+1,s=i<=0||O<i,l=compareDate(q,"more",F,L,i)||compareDate(K,"less",F,L,i),c=!l&&T===F&&$===L&&A===i,d=!1;getDateInfo(I).year;getDateInfo(R).year;var p=R&&!1,u=I&&!1,m="".concat(i<=0?z+i:O<i?i-O:i),h="".concat(i<=0?0===L?L+P:(L-1)%P+1:O<i?(L+1)%P+1:L+1),f="".concat(i<=0&&L+1===1?F-1:O<i&&L+1===12?F+1:F),g="".concat(2===h.length?h:"0".concat(h),"/").concat(2===m.length?m:"0".concat(m),"/").concat(f),g=j&&"object"===_typeof(j)&&j.hasOwnProperty(g),y=(k&&(y=compareDate(I,"equal",F,L,i),v=compareDate(R,"equal",F,L,i),b=compareDate(D,"equal",F,L,i),c=!l&&(y||v),I&&R?d=!l&&(dateComparison(I,"less",m,h,f)&&dateComparison(R,"more",m,h,f)||y||v):I?d=!l&&(dateComparison(D,"more",m,h,f)||b)&&dateComparison(I,"less",m,h,f):R&&(d=!l&&(dateComparison(D,"less",m,h,f)||b)&&dateComparison(R,"more",m,h,f))),d&&V),v=I&&dateComparison(I,"equal",m,h,f),b=R&&dateComparison(R,"equal",m,h,f),_=I&&R&&(v||b),x=X.props.allowReverseSelection&&dateComparison(D,"equal",m,h,f)&&D&&(I&&D<I||R&&D<R),m=dateComparison(D,"equal",m,h,f)&&D&&I&&I<=D,h=0===t||6===t,f=d||k&&(c||_),h=classnames((_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(d={},styles$15["Calendar-valueWrapper"],!0),styles$15["Calendar-valueWrapper--disabled"],l),styles$15["Calendar-valueWrapper--inRange"],!h&&f),styles$15["Calendar-valueWrapper--inEdgeRange"],f&&h),styles$15["Calendar-valueWrapper--inRangeError"],y),styles$15["Calendar-valueWrapper--start"],p&&!u&&6!==t||k&&v&&6!==t),styles$15["Calendar-valueWrapper--end"],u&&!p&&0!==t||k&&b&&0!==t),styles$15["Calendar-valueWrapper--startEnd"],p&&u),styles$15["Calendar-valueWrapper--startError"],p&&y||k&&y&&v),styles$15["Calendar-valueWrapper--endError"],u&&y||k&&y&&b),_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(d,styles$15["Calendar-valueWrapper--dummy"],s&&!l&&!c&&!_),styles$15["Calendar-valueWrapper--active-dummy"],s&&!l&&(c||_)),styles$15["Calendar-valueWrapper--hoverDate"],k&&m),styles$15["Calendar-valueWrapper--hoverEndDate"],k&&x),styles$15["Calendar-valueWrapper--inStartRange"],f&&0===t&&!c&&!_),styles$15["Calendar-valueWrapper--inEndRange"],f&&6===t&&!c&&!_))),b=classnames((_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(v={},styles$15["Calendar-value"],!0),styles$15["Calendar-inRangeValue"],!(p||u||c||_)),styles$15["Calendar-value--start"],p&&!u),styles$15["Calendar-value--end"],u&&!p),styles$15["Calendar-value--startError"],p&&y),styles$15["Calendar-value--endError"],u&&y),styles$15["Calendar-value--active"],c||_),styles$15["Calendar-value--disabled"],l),styles$15["Calendar-dateValue"],!0),styles$15["Calendar-dateValue--".concat(E)],E),_defineProperty$1(_defineProperty$1(v,styles$15["Calendar-value--currDateMonthYear"],n()),styles$15["Calendar-value--currDate"],n()&&!c&&!_))),d=classnames({inverse:!(c||n()||l||_),white:c||_,"primary-dark":n()}),m=s?i<=0?z+i:i-O:i,x=X.calculateDate(w,i,z,O,!0)||X.getDateValue(F,L,m)||new Date,f=J===w&&W===S&&U===t,p=React__namespace.createElement(React__namespace.Fragment,null,React__namespace.createElement("button",{type:"button","data-calendar-date-cell":!0,"data-row":S,"data-col":t,"data-test":"DesignSystem-Calendar--dateValue",className:b,tabIndex:f?0:-1,"aria-label":formatDateAriaLabel(x),"aria-disabled":l,disabled:l,onClick:function(){(!k||I&&R||!V)&&X.selectDate(w,o,z,O)},onKeyDown:function(e){return X.handleDateCellKeyDown(e,w,S,t,H,i,z,O,V,!!k,I,R)},onFocus:function(){return X.setState({focusedDateRow:S,focusedDateCol:t,focusedDateMonthIndex:w})},onMouseOver:(r=o=i,function(){var e;k&&(e=X.getDateValue(F,L,r),I&&R||X.setState({hoverDate:e}))}),onMouseEnter:function(e,t,n,a){var e=X.calculateDate(w,e,z,O,!0)||new Date,r=config.months,o=config.days.large[e.getDay()],t={value:e.getDate(),isToday:t,isDisabled:n,todayDate:X.state.currDate,fullDate:e,date:e.getDate(),month:r[e.getMonth()],year:e.getFullYear(),dayName:o};Y&&Y(t,a)}.bind(X,i,n(),l)},React__namespace.createElement(Text,{color:"default"===a()?d:void 0,appearance:a(),size:"small"===E?"small":"regular",weight:c||_?"strong":void 0},m)),g&&X.renderEventsIndicator(E,c)),y=void 0===(u=X.props.monthsInView)?1:u,v=!s;return s&&(1===y?v=!0:0===w?v=i<=0:w===y-1&&(v=O<i)),React__namespace.createElement("div",{key:"".concat(S,"-").concat(t),className:h,"data-test":"designSystem-Calendar-WrapperClass"},v&&p)}))})}),_defineProperty$1(X,"renderCalendar",function(e){var t=(n=X.props).size,n=n.monthsInView,a=X.state.view,r=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$15.Calendar,!0),styles$15["Calendar-".concat(a,"--").concat(t)],a),styles$15["Calendar--".concat(t)],t)),t=classnames(_defineProperty$1({},styles$15["Calendar-header--".concat(t)],t)),o=classnames(_defineProperty$1({},styles$15["Calendar-body"],!0));return React__namespace.createElement("div",{key:e,"data-test":"DesignSystem-Calendar","data-calendar-index":e,className:r},React__namespace.createElement("div",{className:t},0===e&&X.renderJumpButton("prev"),X.renderHeaderContent(e),e===n-1&&X.renderJumpButton("next")),React__namespace.createElement("div",{className:o},"year"===a&&X.renderBodyYear(),"month"===a&&X.renderBodyMonth(),"date"===a&&X.renderBodyDate(e)))});var X,t=(o=X.props).rangePicker,n=o.startDate,a=o.endDate,r=o.monthsInView,o=o.view,t=t?a||n:e.date,i=void 0!==e.yearNav?e.yearNav:getDateInfo(t||Date.now()).year,e=void 0!==e.monthNav?e.monthNav:getDateInfo(t||Date.now()).month,s=(c=getDateInfo(t)).year,l=c.month,c=c.date,d=getDateInfo(new Date(Date.now()));return X.state={currDate:t,startDate:n,endDate:a,yearNav:i,monthNav:e,year:s,month:l,date:c,todayDate:d.date,currMonth:d.month,currYear:d.year,view:1<r?"date":o,yearBlockNav:getYearBlock(i)},X}return _inherits(p,React__namespace.Component),_createClass(p,[{key:"componentDidUpdate",value:function(e,t){var n,a,r,o,i,s=this.props.monthsInView;e.date!==this.props.date&&(n=(r=getDateInfo(this.props.date)).year,this.updateState(n,r.month,r.date),n=convertToDate(this.props.date),this.setState({currDate:n})),this.props.startDate&&!isNaN(this.props.startDate.getTime())&&e.startDate!==this.props.startDate&&(r=convertToDate(this.props.startDate),this.setState({startDate:r})),this.props.endDate&&!isNaN(this.props.endDate.getTime())&&e.endDate!==this.props.endDate&&(n=convertToDate(this.props.endDate),this.setState({endDate:n})),e.view!==this.props.view&&1===this.props.monthsInView&&this.setState({view:this.props.view}),e.yearNav!==this.props.yearNav&&(r=this.props.yearNav)&&this.setState({yearNav:r,yearBlockNav:getYearBlock(r)}),e.monthNav!==this.props.monthNav&&(n=this.props.monthNav)&&this.setState({monthNav:n}),t.currDate!==this.state.currDate&&(e=(r=this.props).rangePicker,n=r.onDateChange,o=(r=this.state).currDate,a=r.startDate,r=r.endDate,o)&&(n&&n(o),e?(this.setState({hoverDate:void 0}),a&&r?this.setState({startDate:o,endDate:void 0}):(e=(n=getDateInfo(o)).year,i=n.month,n=n.date,a?compareDate(a,"more",e,i,n)?this.setState({startDate:o}):this.setState({endDate:o}):r&&compareDate(r,"less",e,i,n)?this.setState({endDate:o}):this.setState({startDate:o}))):this.setState({startDate:o})),(this.state.startDate&&!isNaN(this.state.startDate.getTime())&&(null==(a=t.startDate)?void 0:a.getTime())!==(null==(r=this.state.startDate)?void 0:r.getTime())||this.state.endDate&&!isNaN(null==(e=this.state.endDate)?void 0:e.getTime())&&(null==(i=t.endDate)?void 0:i.getTime())!==(null==(n=this.state.endDate)?void 0:n.getTime()))&&(o=this.props.onRangeChange,r=(a=this.state).startDate,o)&&o(r,a.endDate),this.props.allowReverseSelection&&t.hoverDate!==this.state.hoverDate&&(i=(e=this.state).hoverDate,n=e.endDate,(o=e.startDate)&&!n?(a=(r=getDateInfo(o)).year,compareDate(i,"less",a,r.month,r.date)&&this.setState({startDate:void 0,endDate:o})):n&&!o&&(a=(e=getDateInfo(n)).year,compareDate(i,"more",a,e.month,e.date))&&this.setState({startDate:n,endDate:void 0})),t.year!==this.state.year&&void 0!==(r=this.state.year)&&1===s&&this.setState({year:r,yearBlockNav:getYearBlock(r),yearNav:r}),t.month!==this.state.month&&void 0!==(o=this.state.month)&&1===s&&this.setState({monthNav:o}),(t.monthNav!==this.state.monthNav||t.yearNav!==this.state.yearNav||t.yearBlockNav!==this.state.yearBlockNav)&&document.activeElement===document.body&&this.calendarWrapperRef.current&&(i=this.calendarWrapperRef.current.querySelector('[class*="Calendar-headerButton"]:not([disabled]), [class*="Calendar-headerIcon"]:not([disabled])'))&&i.focus({preventScroll:!0})}},{key:"renderEventsIndicator",value:function(e,t){return e=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$15["Calendar-eventsIndicator"],!0),styles$15["Calendar-eventsIndicator--".concat(e)],!0),styles$15["Calendar-eventsIndicator--active"],t)),React__namespace.createElement("span",{"data-test":"DesignSystem-Calendar-Event-Indicator",className:e})}},{key:"render",value:function(){var n=this,e=(r=this.props).monthsInView,t=r.className,a=r["aria-label"],r=r["aria-labelledby"],o=extractBaseProps(this.props),t=classnames(_defineProperty$1({},styles$15["Calendar-wrapper"],!0),t);return React__namespace.createElement("div",_extends$2({},o,{ref:this.calendarWrapperRef,className:t,"data-test":"DesignSystem-Calendar-Wrapper","aria-label":a,"aria-labelledby":r}),Array.from({length:e},function(e,t){return n.renderCalendar(t)}))}}])})(),css_248z$1f=(_defineProperty$1(Calendar,"defaultProps",{size:"large",monthsInView:1,view:"date",firstDayOfWeek:"sunday",jumpView:!0}),"/* badge */\n\n.card-module-Card-3nZt4-4-22-0 {\n  border-radius: var(--border-radius-10);\n  border: var(--border-width-2-5) solid var(--secondary-light);\n  position: relative;\n  background-color: var(--white);\n}\n\n.card-module-Card--default-vE68u-4-22-0,\n.card-module-Card--light-ef-kI-4-22-0,\n.card-module-Card--medium-hfCda-4-22-0,\n.card-module-Card--dark-z4IwI-4-22-0 {\n  border: none;\n  box-shadow: var(--shadow-s);\n}\n\n.card-module-Card--shadow10-EQ0Tc-4-22-0 {\n  border: none;\n  box-shadow: var(--shadow-s);\n}\n\n.card-module-Card--shadow20-r2kA9-4-22-0 {\n  border: none;\n  box-shadow: var(--shadow-m);\n}\n\n.card-module-Card--shadow30-7DdVE-4-22-0 {\n  border: none;\n  box-shadow: var(--shadow-l);\n}\n\n.card-module-Card-header-L-wfV-4-22-0 {\n  padding: var(--spacing-40) var(--spacing-40) var(--spacing-30) var(--spacing-40);\n}\n\n.card-module-Card-body-AWtGZ-4-22-0 {\n  padding-left: var(--spacing-40);\n  padding-right: var(--spacing-40);\n}\n\n.card-module-Card-footer-Gomt8-4-22-0 {\n  display: flex;\n  align-items: center;\n  box-sizing: border-box;\n  position: absolute;\n  bottom: 0;\n  width: 100%;\n  padding: var(--spacing-40);\n}\n\n.card-module-Card-footer--withSeperator-xBISR-4-22-0 {\n  border-top: var(--border-width-2-5) solid var(--secondary-light);\n}\n"),styles$14={Card:"card-module-Card-3nZt4-4-22-0","Card--default":"card-module-Card--default-vE68u-4-22-0","Card--light":"card-module-Card--light-ef-kI-4-22-0","Card--medium":"card-module-Card--medium-hfCda-4-22-0","Card--dark":"card-module-Card--dark-z4IwI-4-22-0","Card--shadow10":"card-module-Card--shadow10-EQ0Tc-4-22-0","Card--shadow20":"card-module-Card--shadow20-r2kA9-4-22-0","Card--shadow30":"card-module-Card--shadow30-7DdVE-4-22-0","Card-header":"card-module-Card-header-L-wfV-4-22-0","Card-body":"card-module-Card-body-AWtGZ-4-22-0","Card-footer":"card-module-Card-footer-Gomt8-4-22-0","Card-footer--withSeperator":"card-module-Card-footer--withSeperator-xBISR-4-22-0"},_excluded$1m=(styleInject$1(css_248z$1f),["shadow","children","className"]),Card=React__namespace.forwardRef(function(e,t){var n=void 0===(n=e.shadow)?"shadow10":n,a=e.children,r=e.className,e=_objectWithoutProperties(e,_excluded$1m),n=classnames(_defineProperty$1(_defineProperty$1({},styles$14.Card,!0),styles$14["Card--".concat(n)],n),r);return React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-Card",ref:t},e,{className:n}),a)}),css_248z$1e=(Card.displayName="Card",Card.defaultProps={shadow:"shadow10"},".cardSubdued-module-CardSubdued-cRpHh-4-22-0 {\n  background: var(--card-subdued-bg);\n  padding: var(--spacing-40);\n}\n\n.cardSubdued-module-CardSubdued--top-9xPTI-4-22-0 {\n  border-top: var(--border-width-2-5) solid var(--secondary-light);\n}\n\n.cardSubdued-module-CardSubdued--left-5pkIL-4-22-0 {\n  border-left: var(--border-width-2-5) solid var(--secondary-light);\n}\n\n.cardSubdued-module-CardSubdued--right-vqxr4-4-22-0 {\n  border-right: var(--border-width-2-5) solid var(--secondary-light);\n}\n\n.cardSubdued-module-CardSubdued--bottom-fOplq-4-22-0 {\n  border-bottom: var(--border-width-2-5) solid var(--secondary-light);\n}\n"),styles$13={CardSubdued:"cardSubdued-module-CardSubdued-cRpHh-4-22-0","CardSubdued--top":"cardSubdued-module-CardSubdued--top-9xPTI-4-22-0","CardSubdued--left":"cardSubdued-module-CardSubdued--left-5pkIL-4-22-0","CardSubdued--right":"cardSubdued-module-CardSubdued--right-vqxr4-4-22-0","CardSubdued--bottom":"cardSubdued-module-CardSubdued--bottom-fOplq-4-22-0"},_excluded$1l=(styleInject$1(css_248z$1e),["border","children","className"]),CardSubdued=React__namespace.forwardRef(function(e,t){var n=e.border,a=e.children,r=e.className,e=_objectWithoutProperties(e,_excluded$1l),n=classnames(_defineProperty$1(_defineProperty$1({},styles$13.CardSubdued,!0),styles$13["CardSubdued--".concat(n)],n),r);return React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-CardSubdued",ref:t},e,{className:n}),a)}),CardHeader=(CardSubdued.displayName="CardSubdued",function(e){var t=e.className,n=e.children,e=extractBaseProps(e),t=classnames(_defineProperty$1({},styles$14["Card-header"],!0),t);return React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-CardHeader"},e,{className:t}),n)}),CardBody=(CardHeader.displayName="CardHeader",function(e){var t=e.className,n=e.children,e=extractBaseProps(e),t=classnames(_defineProperty$1({},styles$14["Card-body"],!0),t);return React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-CardBody"},e,{className:t}),n)}),CardFooter=(CardBody.displayName="CardBody",function(e){var t=e.className,n=e.children,a=e.withSeperator,e=extractBaseProps(e),a=classnames(_defineProperty$1(_defineProperty$1({},styles$14["Card-footer"],!0),styles$14["Card-footer--withSeperator"],a),t);return React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-CardFooter"},e,{className:a}),n)}),isEnterKey=(CardFooter.displayName="CardFooter",CardFooter.defaultProps={withSeperator:!0},function(e){return"Enter"===e.key}),isSpaceKey=function(e){return" "===e.key||"Space"===e.key||"Spacebar"===e.key},_excluded$1k=["onClick","onKeyDown","role","tabIndex"],allowed={button:new Set(["Enter","Space","Spacebar"," "]),link:new Set(["Enter"]),checkbox:new Set([]),radio:new Set([])},isKeyboardInteractionAllowed=function(e,t){return!!allowed[e]&&allowed[e].has(t)},useAccessibilityProps=function(e){var t,n,a=e.onClick,r=e.onKeyDown,o=void 0===(i=e.role)?"button":i,i=e.tabIndex,e=_objectWithoutProperties(e,_excluded$1k);return a?{onClick:a,role:o,tabIndex:null!=i?i:0,"aria-label":e["aria-label"],onKeyDown:function(e){var t;r?r(e):(t=e.key,isKeyboardInteractionAllowed(o,t)&&(e.preventDefault(),a(e)))}}:(i=e["aria-label"],t=e["aria-labelledby"],n=e["aria-describedby"],e=e["aria-hidden"],_objectSpread2(_objectSpread2(_objectSpread2(_objectSpread2({},null!=i&&{"aria-label":i}),null!=t&&{"aria-labelledby":t}),null!=n&&{"aria-describedby":n}),null!=e&&{"aria-hidden":e}))},css_248z$1d="/* Although the icons in the font can be scaled to any size, in accordance with material design icons guidelines, \n * we recommend them to be shown in either 18, 24, 36 or 48px. The default being 24px. \n * https://google.github.io/material-design-icons/\n */\n\n/* Rules for sizing the icon. */\n\n/* .material-icons.md-18 { font-size: 18px; }\n.material-icons.md-24 { font-size: 24px; }\n.material-icons.md-36 { font-size: 36px; }\n.material-icons.md-48 { font-size: 48px; } */\n\n/* Rules for using icons as black on a light background. */\n\n/* .material-icons.md-dark { color: rgba(0, 0, 0, 0.54); }\n.material-icons.md-dark.md-inactive { color: rgba(0, 0, 0, 0.26); } */\n\n/* Rules for using icons as white on a dark background. */\n\n/* .material-icons.md-light { color: rgba(255, 255, 255, 1); }\n.material-icons.md-light.md-inactive { color: rgba(255, 255, 255, 0.3); } */\n.icon-module-Icon-2ZCUa-4-22-0 {\n  flex-shrink: 0;\n  overflow: hidden;\n  flex-shrink: 0;\n  -webkit-user-select: none;\n     -moz-user-select: none;\n          user-select: none;\n}\n\n.icon-module-Icon--subtle-LctKY-4-22-0 {\n  color: var(--text-subtle);\n}\n\n.icon-module-Icon--disabled-cfSpt-4-22-0 {\n  color: var(--text-disabled);\n}\n\n.icon-module-Icon--destructive-hh3wH-4-22-0 {\n  color: var(--text-destructive);\n}\n\n.icon-module-Icon--white-xVSQx-4-22-0 {\n  color: var(--text-white);\n}\n\n.icon-module-Icon--default-gUL8T-4-22-0 {\n  color: var(--text);\n}\n\n.icon-module-Icon--info-NPl0c-4-22-0 {\n  color: var(--primary);\n}\n\n.icon-module-Icon--success--1Pol-4-22-0 {\n  color: var(--success);\n}\n\n.icon-module-Icon--warning-vkwDf-4-22-0 {\n  color: var(--warning);\n}\n\n.icon-module-Icon--alert-9wT0L-4-22-0 {\n  color: var(--alert);\n}\n\n.icon-module-Icon--primary-5RS0y-4-22-0 {\n  color: var(--primary);\n}\n\n.icon-module-Icon--primaryLighter-G9i-U-4-22-0 {\n  color: var(--primary-lighter);\n}\n\n.icon-module-Icon--primaryDark-Z9EK7-4-22-0 {\n  color: var(--primary-dark);\n}\n\n.icon-module-Icon--primaryDarker-WzRg--4-22-0 {\n  color: var(--primary-darker);\n}\n\n.icon-module-Icon--alertLighter-6B-e7-4-22-0 {\n  color: var(--alert-lighter);\n}\n\n.icon-module-Icon--alertDark-k7w0--4-22-0 {\n  color: var(--alert-dark);\n}\n\n.icon-module-Icon--alertDarker-ZGpJS-4-22-0 {\n  color: var(--alert-darker);\n}\n\n.icon-module-Icon--successLighter-NJRIN-4-22-0 {\n  color: var(--success-lighter);\n}\n\n.icon-module-Icon--successDark-w7jA3-4-22-0 {\n  color: var(--success-dark);\n}\n\n.icon-module-Icon--successDarker-whOmv-4-22-0 {\n  color: var(--success-darker);\n}\n\n.icon-module-Icon--warningLighter-IjeGH-4-22-0 {\n  color: var(--warning-lighter);\n}\n\n.icon-module-Icon--warningDark-c0V89-4-22-0 {\n  color: var(--warning-dark);\n}\n\n.icon-module-Icon--warningDarker-Y1Zk1-4-22-0 {\n  color: var(--warning-darker);\n}\n\n.icon-module-Icon--accent1-joGUJ-4-22-0 {\n  color: var(--accent1);\n}\n\n.icon-module-Icon--accent1Lighter-ecAka-4-22-0 {\n  color: var(--accent1-lighter);\n}\n\n.icon-module-Icon--accent1Dark-kWavq-4-22-0 {\n  color: var(--accent1-dark);\n}\n\n.icon-module-Icon--accent1Darker-xkikD-4-22-0 {\n  color: var(--accent1-darker);\n}\n\n.icon-module-Icon--accent2-U6Nln-4-22-0 {\n  color: var(--accent2);\n}\n\n.icon-module-Icon--accent2Lighter-l-bdc-4-22-0 {\n  color: var(--accent2-lighter);\n}\n\n.icon-module-Icon--accent2Dark-fQYZp-4-22-0 {\n  color: var(--accent2-dark);\n}\n\n.icon-module-Icon--accent2Darker-fPTcU-4-22-0 {\n  color: var(--accent2-darker);\n}\n\n.icon-module-Icon--accent3-pqiXT-4-22-0 {\n  color: var(--accent3);\n}\n\n.icon-module-Icon--accent3Lighter-GdEsf-4-22-0 {\n  color: var(--accent3-lighter);\n}\n\n.icon-module-Icon--accent3Dark-UrkMU-4-22-0 {\n  color: var(--accent3-dark);\n}\n\n.icon-module-Icon--accent3Darker-h-Kf4-4-22-0 {\n  color: var(--accent3-darker);\n}\n\n.icon-module-Icon--accent4-URPLg-4-22-0 {\n  color: var(--accent4);\n}\n\n.icon-module-Icon--accent4Lighter-TfLqj-4-22-0 {\n  color: var(--accent4-lighter);\n}\n\n.icon-module-Icon--accent4Dark-eMTg--4-22-0 {\n  color: var(--accent4-dark);\n}\n\n.icon-module-Icon--accent4Darker-zY0fj-4-22-0 {\n  color: var(--accent4-darker);\n}\n\n.icon-module-Icon--inverse-PaEaG-4-22-0 {\n  color: var(--inverse);\n}\n",iconStyles={Icon:"icon-module-Icon-2ZCUa-4-22-0","Icon--subtle":"icon-module-Icon--subtle-LctKY-4-22-0","Icon--disabled":"icon-module-Icon--disabled-cfSpt-4-22-0","Icon--destructive":"icon-module-Icon--destructive-hh3wH-4-22-0","Icon--white":"icon-module-Icon--white-xVSQx-4-22-0","Icon--default":"icon-module-Icon--default-gUL8T-4-22-0","Icon--info":"icon-module-Icon--info-NPl0c-4-22-0","Icon--success":"icon-module-Icon--success--1Pol-4-22-0","Icon--warning":"icon-module-Icon--warning-vkwDf-4-22-0","Icon--alert":"icon-module-Icon--alert-9wT0L-4-22-0","Icon--primary":"icon-module-Icon--primary-5RS0y-4-22-0","Icon--primaryLighter":"icon-module-Icon--primaryLighter-G9i-U-4-22-0","Icon--primaryDark":"icon-module-Icon--primaryDark-Z9EK7-4-22-0","Icon--primaryDarker":"icon-module-Icon--primaryDarker-WzRg--4-22-0","Icon--alertLighter":"icon-module-Icon--alertLighter-6B-e7-4-22-0","Icon--alertDark":"icon-module-Icon--alertDark-k7w0--4-22-0","Icon--alertDarker":"icon-module-Icon--alertDarker-ZGpJS-4-22-0","Icon--successLighter":"icon-module-Icon--successLighter-NJRIN-4-22-0","Icon--successDark":"icon-module-Icon--successDark-w7jA3-4-22-0","Icon--successDarker":"icon-module-Icon--successDarker-whOmv-4-22-0","Icon--warningLighter":"icon-module-Icon--warningLighter-IjeGH-4-22-0","Icon--warningDark":"icon-module-Icon--warningDark-c0V89-4-22-0","Icon--warningDarker":"icon-module-Icon--warningDarker-Y1Zk1-4-22-0","Icon--accent1":"icon-module-Icon--accent1-joGUJ-4-22-0","Icon--accent1Lighter":"icon-module-Icon--accent1Lighter-ecAka-4-22-0","Icon--accent1Dark":"icon-module-Icon--accent1Dark-kWavq-4-22-0","Icon--accent1Darker":"icon-module-Icon--accent1Darker-xkikD-4-22-0","Icon--accent2":"icon-module-Icon--accent2-U6Nln-4-22-0","Icon--accent2Lighter":"icon-module-Icon--accent2Lighter-l-bdc-4-22-0","Icon--accent2Dark":"icon-module-Icon--accent2Dark-fQYZp-4-22-0","Icon--accent2Darker":"icon-module-Icon--accent2Darker-fPTcU-4-22-0","Icon--accent3":"icon-module-Icon--accent3-pqiXT-4-22-0","Icon--accent3Lighter":"icon-module-Icon--accent3Lighter-GdEsf-4-22-0","Icon--accent3Dark":"icon-module-Icon--accent3Dark-UrkMU-4-22-0","Icon--accent3Darker":"icon-module-Icon--accent3Darker-h-Kf4-4-22-0","Icon--accent4":"icon-module-Icon--accent4-URPLg-4-22-0","Icon--accent4Lighter":"icon-module-Icon--accent4Lighter-TfLqj-4-22-0","Icon--accent4Dark":"icon-module-Icon--accent4Dark-eMTg--4-22-0","Icon--accent4Darker":"icon-module-Icon--accent4Darker-zY0fj-4-22-0","Icon--inverse":"icon-module-Icon--inverse-PaEaG-4-22-0"},iconTypeMapper=(styleInject$1(css_248z$1d),{timelapse:"outlined",content_copy:"outlined",speed:"outlined",add_circle_outline:"outlined",turned_in_not:"outlined",important_devices:"outlined",thumb_down_off_alt:"outlined",alarm_on:"outlined",calendar_view_month:"outlined",aspect_ratio:"outlined",change_history:"outlined",arrow_circle_down:"outlined",card_membership:"outlined",query_builder:"outlined",copyright:"outlined",arrow_circle_up:"outlined",alarm:"outlined",work_outline:"outlined",bookmark_border:"outlined",delete_outline:"outlined",credit_card:"outlined",highlight_of:"outlined",check_circle_outline:"outlined",help_outline:"outlined",schedule:"outlined",radio_button_unchecked:"outlined",radio_button_checked:"outlined",delete:"outlined"}),Icon=function(e){var t=e.appearance,n=e.className,a=e.name,r=e.size,o=e.children,i=useAccessibilityProps(e),s=extractBaseProps(e),e=e.type&&{outline:"outlined",sharp:"outlined",round:"rounded",filled:"rounded","two-tone":"rounded"}[e.type]||e.type||a&&iconTypeMapper[a]||"rounded",l=t&&t.includes("_")?(c=(l=t).indexOf("_"),l.slice(0,c)+l.charAt(c+1).toUpperCase()+l.slice(c+2)):t,c=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},"material-symbols",!0),"material-symbols-rounded","rounded"===e),"material-symbols-outlined","outlined"===e),iconStyles.Icon,!0),iconStyles["Icon--".concat(l)],t),"".concat(n),n)),e={fontSize:"".concat(r,"px"),width:"".concat(r,"px")};return o&&React__namespace.isValidElement(o)?React__namespace.createElement("span",_extends$2({},s,{className:n}),o):React__namespace.createElement("i",_extends$2({"data-test":"DesignSystem-Icon"},s,{className:c,style:e},i),a)},_excluded$1j=(Icon.displayName="Icon",Icon.defaultProps={size:16},["children","componentType","className"]),GenericText=function(e,t){var n=e.children,a=void 0===(a=e.componentType)?"span":a,r=e.className,e=_objectWithoutProperties(e,_excluded$1j);return React__namespace.createElement(a,_objectSpread2(_objectSpread2({},e),{},{className:r,ref:t}),n)},Link$1=React__namespace.forwardRef(GenericText),css_248z$1c="/* Text */\n.text-module-Text-s1VoI-4-22-0 {\n  margin: 0;\n  line-height: var(--font-height);\n}\n\n.text-module-Text--small-Jgkij-4-22-0 {\n  font-size: var(--font-size-s);\n  line-height: var(--font-height-normal);\n  font-weight: var(--font-weight-medium);\n}\n\n.text-module-Text--regular-1srPn-4-22-0 {\n  font-size: var(--font-size);\n  line-height: var(--font-height);\n}\n\n.text-module-Text--large-dvoDb-4-22-0 {\n  font-size: var(--font-size-m);\n  line-height: var(--font-height-m);\n}\n\n.text-module-Text--default-8sTrE-4-22-0 {\n  color: var(--text);\n}\n\n.text-module-Text--subtle-dIroX-4-22-0 {\n  color: var(--text-subtle);\n}\n\n.text-module-Text--disabled-n3vwU-4-22-0 {\n  color: var(--text-disabled);\n}\n\n.text-module-Text--destructive-IyHaq-4-22-0 {\n  color: var(--text-destructive);\n}\n\n.text-module-Text--white-7KdSH-4-22-0 {\n  color: var(--text-white);\n}\n\n.text-module-Text--success---5U--4-22-0 {\n  color: var(--text-success);\n}\n\n.text-module-Text--link-xbXRL-4-22-0 {\n  color: var(--text-link);\n}\n\n.text-module-Text--medium-NJhdl-4-22-0 {\n  font-weight: var(--font-weight-medium);\n}\n\n.text-module-Text--strong-V4cio-4-22-0 {\n  font-weight: var(--font-weight-bold);\n}\n",textStyles={Text:"text-module-Text-s1VoI-4-22-0","Text--small":"text-module-Text--small-Jgkij-4-22-0","Text--regular":"text-module-Text--regular-1srPn-4-22-0","Text--large":"text-module-Text--large-dvoDb-4-22-0","Text--default":"text-module-Text--default-8sTrE-4-22-0","Text--subtle":"text-module-Text--subtle-dIroX-4-22-0","Text--disabled":"text-module-Text--disabled-n3vwU-4-22-0","Text--destructive":"text-module-Text--destructive-IyHaq-4-22-0","Text--white":"text-module-Text--white-7KdSH-4-22-0","Text--success":"text-module-Text--success---5U--4-22-0","Text--link":"text-module-Text--link-xbXRL-4-22-0","Text--medium":"text-module-Text--medium-NJhdl-4-22-0","Text--strong":"text-module-Text--strong-V4cio-4-22-0"},_excluded$1i=(styleInject$1(css_248z$1c),["appearance","size","children","weight","small","className","color"]),Text=React__namespace.forwardRef(function(e,t){var n=void 0===(n=e.appearance)?"default":n,a=void 0===(a=e.size)?"regular":a,r=e.children,o=e.weight,i=e.small,s=e.className,l=e.color,e=_objectWithoutProperties(e,_excluded$1i),n=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},textStyles.Text,!0),textStyles["Text--".concat(n)],!l&&n),textStyles["Text--".concat(o)],o),textStyles["Text--".concat(a)],a),"color-".concat(l),l),textStyles["Text--small"],"small"===a||i),s);return React__namespace.createElement(Link$1,_extends$2({ref:t,"data-test":"DesignSystem-Text"},e,{className:n,componentType:"span"}),r)}),css_248z$1b=(Text.displayName="Text",Text.defaultProps={appearance:"default",size:"regular"},".chip-module-Chip-poUZ4-4-22-0 {\n  display: flex;\n  box-sizing: border-box;\n  border-radius: var(--border-radius-30);\n  padding-right: var(--spacing-20);\n  padding-top: var(--spacing-05);\n  padding-bottom: var(--spacing-05);\n  width: -moz-fit-content;\n  width: fit-content;\n  justify-content: space-between;\n  border-style: solid;\n  border-width: var(--border-width-2-5);\n  align-items: center;\n  flex-direction: row;\n  cursor: default;\n  transition: var(--duration--fast-01) var(--standard-productive-curve);\n}\n\n.chip-module-Chip-size--regular-VNFwg-4-22-0 {\n  height: var(--spacing-60);\n  padding-left: var(--spacing-20);\n}\n.chip-module-Chip-size--small-9pIoV-4-22-0 {\n  height: 20px;\n  padding-left: var(--spacing-15);\n}\n\n.chip-module-Chip-wrapper-pvcWT-4-22-0 {\n  display: inline-flex;\n  align-items: center;\n}\n\n.chip-module-Chip-icon--left-iQJW--4-22-0 {\n  margin-right: var(--spacing-10);\n  display: flex;\n  align-items: center;\n}\n\n.chip-module-Chip-icon--right-UOlsF-4-22-0 {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  border-radius: var(--border-radius-full);\n}\n\n.chip-module-Chip-icon--rightSmall-PKKxo-4-22-0 {\n  width: var(--spacing-60);\n  height: var(--spacing-60);\n  box-sizing: border-box;\n  padding: var(--spacing-15);\n  margin-left: calc(var(--spacing-05) * -1);\n  margin-right: calc((var(--spacing-05) + var(--spacing-2-5)) * -1);\n  flex-shrink: 0;\n}\n\n.chip-module-Chip--action-xkWzq-4-22-0 {\n  background: var(--secondary-light);\n  border: 0px;\n  cursor: pointer;\n}\n\n.chip-module-Chip--action-xkWzq-4-22-0:hover {\n  background: var(--secondary);\n}\n\n.chip-module-Chip--action-xkWzq-4-22-0:focus-visible {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n}\n\n.chip-module-Chip--action-xkWzq-4-22-0:active {\n  background: var(--secondary-dark);\n}\n\n.chip-module-Chip-action--disabled-qik7a-4-22-0 {\n  background: var(--secondary-light);\n  opacity: var(--opacity-12);\n  border: 0px;\n  outline: none;\n  cursor: not-allowed;\n}\n\n.chip-module-Chip--selection-OQh8T-4-22-0 {\n  background: var(--shadow-0);\n  border-color: var(--stone);\n  cursor: pointer;\n}\n\n.chip-module-Chip--selection-OQh8T-4-22-0:hover {\n  background: var(--secondary-lighter);\n  border-color: var(--secondary-dark);\n}\n\n.chip-module-Chip--selection-OQh8T-4-22-0:focus-visible {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n}\n\n.chip-module-Chip--selection-OQh8T-4-22-0:active {\n  background: var(--secondary-light);\n  border-color: var(--inverse-lightest);\n}\n\n.chip-module-Chip-selection--disabled-Wh7oX-4-22-0 {\n  background: var(--white);\n  border-color: var(--secondary);\n  opacity: var(--opacity-12);\n  cursor: not-allowed;\n}\n\n.chip-module-Chip-selection--selected-N7Nmu-4-22-0 {\n  background: var(--primary-ultra-light);\n  border-color: var(--primary);\n  box-shadow: inset 0 0 0 1px var(--primary);\n}\n\n.chip-module-Chip-selection--selected-N7Nmu-4-22-0:hover {\n  background: var(--primary-lightest);\n  border-color: var(--primary);\n  box-shadow: inset 0 0 0 1px var(--primary);\n}\n\n.chip-module-Chip-selection--selected-N7Nmu-4-22-0:focus-visible {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n}\n\n.chip-module-Chip-selection--selected-N7Nmu-4-22-0:active {\n  background: var(--primary-lighter);\n  border-color: var(--primary-dark);\n  box-shadow: inset 0 0 0 1px var(--primary-dark);\n}\n\n.chip-module-Chip-selection--selected-N7Nmu-4-22-0:active .chip-module-Chip-icon-lfFwr-4-22-0,\n.chip-module-Chip-selection--selected-N7Nmu-4-22-0:active .chip-module-Chip-text-Y9aWF-4-22-0 {\n  color: var(--primary-darker);\n}\n\n.chip-module-Chip-text--truncate-FdQRv-4-22-0 {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n  display: inline;\n  max-width: 100%;\n}\n\n.chip-module-Chip-selection--selectedDisabled-cqtgW-4-22-0 {\n  background: var(--primary-ultra-light);\n  border-color: var(--primary-lightest);\n  box-shadow: inset 0 0 0 1px var(--primary-lightest);\n  opacity: 1;\n}\n\n.chip-module-Chip--input-76VFm-4-22-0 {\n  background: var(--secondary-light);\n  font-weight: var(--font-weight-normal);\n  border: 0px;\n}\n\n.chip-module-Chip--input-76VFm-4-22-0:hover {\n  background: var(--secondary);\n}\n\n.chip-module-Chip--input-76VFm-4-22-0:focus-visible,\n.chip-module-Chip--input-76VFm-4-22-0:focus {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n}\n\n.chip-module-Chip--input-76VFm-4-22-0:active {\n  background: var(--secondary-dark);\n}\n\n.chip-module-Chip-input--disabled-Xt12a-4-22-0 {\n  background: var(--secondary-lighter);\n  opacity: var(--opacity-12);\n  cursor: not-allowed;\n  border: 0px;\n}\n\n.chip-module-Chip-icon--right-UOlsF-4-22-0:focus-visible {\n  outline: var(--spacing-05) solid var(--primary-focus);\n}\n\n.chip-module-Chip-icon--right-UOlsF-4-22-0:hover {\n  background-color: var(--secondary);\n}\n\n.chip-module-Chip-icon--right-UOlsF-4-22-0:active {\n  background-color: var(--secondary-dark);\n}\n\n.chip-module-Chip-icon-disabled--right-Q8o-W-4-22-0 {\n  pointer-events: none;\n}\n\n.chip-module-Chip-icon--selected-OTsQP-4-22-0 {\n  border-radius: var(--border-radius-full);\n}\n\n.chip-module-Chip-icon--selected-OTsQP-4-22-0:focus-visible {\n  outline: var(--spacing-05) solid var(--primary-focus);\n}\n\n.chip-module-Chip-icon--selected-OTsQP-4-22-0:hover {\n  background-color: var(--primary-lighter);\n}\n\n.chip-module-Chip-icon--selected-OTsQP-4-22-0:active {\n  background-color: var(--primary-light);\n}\n\n.chip-module-Chip-selection--disabled-Wh7oX-4-22-0:focus-visible,\n.chip-module-Chip-icon-disabled--right-Q8o-W-4-22-0:focus-visible,\n.chip-module-Chip-selection--selectedDisabled-cqtgW-4-22-0:focus-visible,\n.chip-module-Chip-input--disabled-Xt12a-4-22-0:focus-visible {\n  outline: none;\n}\n\n.chip-module-Chip-icon--clear-GujdY-4-22-0 {\n  padding-right: 0;\n}\n"),styles$12={Chip:"chip-module-Chip-poUZ4-4-22-0","Chip-size--regular":"chip-module-Chip-size--regular-VNFwg-4-22-0","Chip-size--small":"chip-module-Chip-size--small-9pIoV-4-22-0","Chip-wrapper":"chip-module-Chip-wrapper-pvcWT-4-22-0","Chip-icon--left":"chip-module-Chip-icon--left-iQJW--4-22-0","Chip-icon--right":"chip-module-Chip-icon--right-UOlsF-4-22-0","Chip-icon--rightSmall":"chip-module-Chip-icon--rightSmall-PKKxo-4-22-0","Chip--action":"chip-module-Chip--action-xkWzq-4-22-0","Chip-action--disabled":"chip-module-Chip-action--disabled-qik7a-4-22-0","Chip--selection":"chip-module-Chip--selection-OQh8T-4-22-0","Chip-selection--disabled":"chip-module-Chip-selection--disabled-Wh7oX-4-22-0","Chip-selection--selected":"chip-module-Chip-selection--selected-N7Nmu-4-22-0","Chip-icon":"chip-module-Chip-icon-lfFwr-4-22-0","Chip-text":"chip-module-Chip-text-Y9aWF-4-22-0","Chip-text--truncate":"chip-module-Chip-text--truncate-FdQRv-4-22-0","Chip-selection--selectedDisabled":"chip-module-Chip-selection--selectedDisabled-cqtgW-4-22-0","Chip--input":"chip-module-Chip--input-76VFm-4-22-0","Chip-input--disabled":"chip-module-Chip-input--disabled-Xt12a-4-22-0","Chip-icon-disabled--right":"chip-module-Chip-icon-disabled--right-Q8o-W-4-22-0","Chip-icon--selected":"chip-module-Chip-icon--selected-OTsQP-4-22-0","Chip-icon--clear":"chip-module-Chip-icon--clear-GujdY-4-22-0"},GenericChip=(styleInject$1(css_248z$1b),function(e){function t(e){return classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$12["Chip-icon"],!0),styles$12["Chip-icon--".concat(e)],e),styles$12["Chip-icon--rightSmall"],"small"===f&&"right"===e),styles$12["Chip-icon-disabled--right"],"right"===e&&l),"cursor-pointer","right"===e&&!l),styles$12["Chip-icon--selected"],"right"===e&&d),"p-3","regular"===f&&"right"===e))}function n(e){e.stopPropagation(),p&&p()}function a(){u&&u()}function r(e){return classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},"primary_dark",d&&!l),"primary_lighter",d&&l),"subtle",!d&&"right"===e),"inverse",!d&&"left"===e))}var o=e.label,i=e.icon,s=e.clearButton,l=e.disabled,c=e.className,d=e.selected,p=e.onClose,u=e.onClick,m=e.labelPrefix,h=e.iconType,f=void 0===(g=e.size)?"regular":g,g=e.type,y={maxWidth:e.maxWidth},v=(S=_slicedToArray(React__namespace.useState(!1),2))[0],b=S[1],_=Tooltip.useAutoTooltip().detectTruncation,x=React__namespace.createRef(),S="small"===f?14:16,w="small"===f?12:16,C=(React__namespace.useEffect(function(){var e=_(x);b(e)},[x]),extractBaseProps(e)),P=classnames(_defineProperty$1(_defineProperty$1({},styles$12["Chip-text"],!0),"mr-3",!0)),E=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},"primary-dark",d&&!l),"primary-lighter",d&&l),"inverse",!l&&!d)),c=classnames(_defineProperty$1({},styles$12["Chip-wrapper"],!0),c);return React__namespace.createElement(Tooltip,{showTooltip:v,"data-test":"DesignSystem-GenericChip--Tooltip",tooltip:(v="string"==typeof o?o:"",m?"".concat(m," ").concat(v):v),triggerClass:"flex-grow-0"},React__namespace.createElement("div",_extends$2({tabIndex:l?-1:0,style:y,"data-test":"DesignSystem-GenericChip--Wrapper",role:e.role||"button","aria-label":e["aria-label"],"aria-labelledby":e["aria-labelledby"]},(v=e.role||"button",y={},"selection"===g&&("button"===v?y["aria-pressed"]=d:"checkbox"===v||"menuitemcheckbox"===v?y["aria-checked"]=d:"option"!==v&&"tab"!==v&&"treeitem"!==v||(y["aria-selected"]=d)),y),{onKeyDown:function(e){"Enter"!==e.key&&" "!==e.key&&"Spacebar"!==e.key||(e.preventDefault(),a())}},C,{className:c,onClick:a}),i&&React__namespace.createElement(Icon,{"data-test":"DesignSystem-GenericChip--Icon",name:i,type:h,size:S,appearance:r("left"),className:t("left")}),"string"==typeof o?React__namespace.createElement("div",{className:styles$12["Chip-text--truncate"],ref:x},m&&React__namespace.createElement(Text,{"data-test":"DesignSystem-GenericChip--LabelPrefix",weight:"medium",color:E,className:P},m),React__namespace.createElement(Text,{"data-test":"DesignSystem-GenericChip--Text",size:f,color:E,className:styles$12["Chip-text"]},o)):o,s&&React__namespace.createElement("div",{role:"button","aria-label":"Remove",onClick:n,tabIndex:l?-1:0,onKeyDown:function(e){"Enter"!==e.key&&" "!==e.key&&"Spacebar"!==e.key||(e.preventDefault(),n(e))},className:t("right"),"data-test":"DesignSystem-GenericChip--clearButton"},React__namespace.createElement(Icon,{name:"clear",appearance:r("right"),size:w}))))}),Chip=(GenericChip.displayName="GenericChip",GenericChip.defaultProps={maxWidth:"var(--spacing-640)"},function(e){var t=e.label,n=e.icon,a=e.clearButton,r=void 0===(r=e.size)?"regular":r,o=e.type,i=e.disabled,s=e.selected,l=e.onClose,c=e.onClick,d=e.name,p=e.className,u=e.labelPrefix,m=e.iconType,h=e.maxWidth,f=e.role,g=e["aria-label"],y=e["aria-labelledby"],e=extractBaseProps(e),a="action"!==o&&a,v=!("selection"!==o||!s),s=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$12.Chip,!0),styles$12["Chip-".concat(o,"--disabled")],i),styles$12["Chip--".concat(o)],o&&!i),styles$12["Chip-".concat(o,"--selected")],s&&!i),styles$12["Chip-selection--selectedDisabled"],"selection"===o&&s&&i),styles$12["Chip-icon--clear"],a),styles$12["Chip-size--".concat(r)],r),p);return React__namespace.createElement(GenericChip,_extends$2({"data-test":"DesignSystem-Chip--GenericChip"},e,{label:t,selected:v,icon:n,size:r,iconType:m,clearButton:a,disabled:i,className:s,onClose:function(){!i&&l&&l(d)},onClick:function(){!i&&c&&c(d)},name:d,labelPrefix:u,maxWidth:h,type:o,role:f,"aria-label":g,"aria-labelledby":y}))}),css_248z$1a=(Chip.displayName="Chip",Chip.defaultProps={type:"input",maxWidth:"var(--spacing-640)"},".chipGroup-module-ChipGroup--1ERo-4-22-0 {\n  display: inline-flex;\n}\n\n.chipGroup-module-ChipGroup-item-5ygP--4-22-0 {\n  margin: 0 var(--spacing-10);\n}\n\n.chipGroup-module-ChipGroup-item-5ygP--4-22-0:first-child {\n  margin-left: 0;\n}\n\n.chipGroup-module-ChipGroup-item-5ygP--4-22-0:last-child {\n  margin-right: 0;\n}\n"),styles$11={ChipGroup:"chipGroup-module-ChipGroup--1ERo-4-22-0","ChipGroup-item":"chipGroup-module-ChipGroup-item-5ygP--4-22-0"},ChipGroup=(styleInject$1(css_248z$1a),function(e){var t=e.list,a=e.onClick,r=e.onClose,n=e.className,e=extractBaseProps(e),n=classnames(_defineProperty$1({},styles$11.ChipGroup,!0),n);return React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-ChipGroup"},e,{className:n}),t.map(function(e,t){var n=e.label;return React__namespace.createElement("span",{key:t,className:styles$11["ChipGroup-item"]},React__namespace.createElement(Chip,{"data-test":"DesignSystem-ChipGroup--Chip",name:e.name,label:void 0===n?"":n,selected:e.selected,icon:e.icon,disabled:e.disabled,clearButton:e.clearButton,iconType:e.iconType,role:e.role,type:e.type,onClick:function(){a&&a(e)},onClose:function(){r&&r(e)}}))}))}),uidGenerator=(ChipGroup.displayName="ChipGroup",function(){var n=(new Date).getTime();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=(n+16*Math.random())%16|0;return n=Math.floor(n/16),("x"===e?t:3&t|8).toString(16)})}),CheckboxIcon=function(e){switch(e.name){case"checked--regular":return React__default.default.createElement("svg",{width:"10",height:"8",viewBox:"0 0 10 8",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React__default.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.66667 5.56L8.72667 0.5L9.66667 1.44667L3.66667 7.44667L0.333333 4.11333L1.27333 3.17333L3.66667 5.56Z",fill:"white"}));case"checked--tiny":return React__default.default.createElement("svg",{width:"10",height:"8",viewBox:"0 0 10 8",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React__default.default.createElement("path",{d:"M0.333344 4L1.27334 3.06L3.66668 5.44667L8.72668 0.386665L9.66668 1.33333L3.66668 7.33333L0.333344 4Z",fill:"white"}));case"indeterminate--regular":return React__default.default.createElement("svg",{width:"10",height:"2",viewBox:"0 0 10 2",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React__default.default.createElement("path",{d:"M0 0H10V2H0V0Z",fill:"white"}));case"indeterminate--tiny":return React__default.default.createElement("svg",{width:"8",height:"2",viewBox:"0 0 8 2",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React__default.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8 0H0V2H8V0Z",fill:"white"}));default:return null}},css_248z$19=".checkbox-module-Checkbox-Bxzy6-4-22-0 {\n  display: flex;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  user-select: none;\n  line-height: initial;\n  box-sizing: border-box;\n  padding-top: var(--spacing-05);\n  padding-bottom: var(--spacing-05);\n}\n\n.checkbox-module-Checkbox-input-shIYv-4-22-0 {\n  position: absolute;\n  z-index: 2;\n  opacity: 0;\n  cursor: pointer;\n  height: 100%;\n  width: 100%;\n  margin: 0;\n}\n\n.checkbox-module-Checkbox-labelWrapper-8RA7S-4-22-0 {\n  display: flex;\n  flex-direction: column;\n  min-width: 0;\n}\n\n.checkbox-module-Checkbox-label-1c-Z--4-22-0 {\n  display: flex;\n  cursor: pointer;\n  margin-left: calc(-1 * var(--spacing-20));\n  padding-left: var(--spacing-20);\n}\n\n.checkbox-module-Checkbox-label--tiny-4ICqD-4-22-0 {\n  font-weight: var(--font-weight-bold);\n}\n\n.checkbox-module-Checkbox-outerWrapper-47kQq-4-22-0 {\n  position: relative;\n  margin-top: var(--spacing-05);\n  margin-right: var(--spacing-20);\n}\n\n.checkbox-module-Checkbox-outerWrapper--regular-MXygQ-4-22-0 {\n  height: var(--spacing-40);\n  min-width: var(--spacing-40);\n}\n\n.checkbox-module-Checkbox-outerWrapper--tiny-g9Lcz-4-22-0 {\n  height: var(--spacing-30);\n  min-width: var(--spacing-30);\n}\n\n/* Type: Unchecked  */\n\n.checkbox-module-Checkbox-wrapper-iH4AL-4-22-0 {\n  top: 0;\n  left: 0;\n  border-radius: var(--border-radius-05);\n  display: flex;\n  align-items: center;\n  box-sizing: border-box;\n  height: 100%;\n  width: 100%;\n  justify-content: center;\n  transition: var(--duration--fast-01) var(--standard-productive-curve);\n}\n\n.checkbox-module-Checkbox-input-shIYv-4-22-0:focus {\n  outline: 0;\n}\n\n.checkbox-module-Checkbox-input-shIYv-4-22-0:focus ~ .checkbox-module-Checkbox-wrapper-iH4AL-4-22-0 {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n}\n\n.checkbox-module-Checkbox-input-shIYv-4-22-0 ~ .checkbox-module-Checkbox-wrapper--default-Cs-Dj-4-22-0 {\n  border: var(--border-width-2-5) solid var(--inverse-lighter);\n  background-color: var(--shadow-0);\n}\n\n.checkbox-module-Checkbox-input-shIYv-4-22-0:hover ~ .checkbox-module-Checkbox-wrapper--default-Cs-Dj-4-22-0 {\n  border: var(--border-width-2-5) solid var(--inverse-light);\n  background-color: var(--secondary-lighter);\n}\n\n.checkbox-module-Checkbox-input-shIYv-4-22-0:active ~ .checkbox-module-Checkbox-wrapper--default-Cs-Dj-4-22-0 {\n  border: var(--border-width-2-5) solid var(--inverse-light);\n  background-color: var(--secondary-light);\n}\n\n.checkbox-module-Checkbox--disabled-j-irf-4-22-0 {\n  pointer-events: none;\n}\n\n.checkbox-module-Checkbox--disabled-j-irf-4-22-0 .checkbox-module-Checkbox-wrapper--default-Cs-Dj-4-22-0 {\n  border: var(--border-width-2-5) solid var(--secondary);\n  background-color: var(--secondary-lightest);\n}\n\n/* Type: checked && Type: indeterminate  */\n\n.checkbox-module-Checkbox-input--checked-1V8bz-4-22-0 ~ .checkbox-module-Checkbox-wrapper-iH4AL-4-22-0,\n.checkbox-module-Checkbox-input--indeterminate-yMTip-4-22-0 ~ .checkbox-module-Checkbox-wrapper-iH4AL-4-22-0 {\n  background-color: var(--primary);\n  border: 0;\n}\n\n.checkbox-module-Checkbox-input--checked-1V8bz-4-22-0:focus ~ .checkbox-module-Checkbox-wrapper-iH4AL-4-22-0,\n.checkbox-module-Checkbox-input--indeterminate-yMTip-4-22-0:focus ~ .checkbox-module-Checkbox-wrapper-iH4AL-4-22-0 {\n  background-color: var(--primary);\n  border: 0;\n}\n\n.checkbox-module-Checkbox-input--checked-1V8bz-4-22-0:hover ~ .checkbox-module-Checkbox-wrapper-iH4AL-4-22-0,\n.checkbox-module-Checkbox-input--indeterminate-yMTip-4-22-0:hover ~ .checkbox-module-Checkbox-wrapper-iH4AL-4-22-0 {\n  background-color: var(--primary-dark);\n  border: 0;\n}\n\n.checkbox-module-Checkbox-input--checked-1V8bz-4-22-0:active ~ .checkbox-module-Checkbox-wrapper-iH4AL-4-22-0,\n.checkbox-module-Checkbox-input--indeterminate-yMTip-4-22-0:active ~ .checkbox-module-Checkbox-wrapper-iH4AL-4-22-0 {\n  background-color: var(--primary-darker);\n  border: 0;\n}\n\n.checkbox-module-Checkbox--disabled-j-irf-4-22-0 .checkbox-module-Checkbox-input--checked-1V8bz-4-22-0 ~ .checkbox-module-Checkbox-wrapper-iH4AL-4-22-0,\n.checkbox-module-Checkbox--disabled-j-irf-4-22-0 .checkbox-module-Checkbox-input--indeterminate-yMTip-4-22-0 ~ .checkbox-module-Checkbox-wrapper-iH4AL-4-22-0 {\n  background-color: var(--primary-lighter);\n  border: 0;\n}\n\n/* Error State -> Default */\n\n.checkbox-module-Checkbox-wrapper--error-pnJwU-4-22-0 {\n  border: var(--border-width-2-5) solid var(--alert);\n}\n\n.checkbox-module-Checkbox-input-shIYv-4-22-0:hover ~ .checkbox-module-Checkbox-wrapper--error-pnJwU-4-22-0 {\n  border: var(--border-width-2-5) solid var(--alert-dark);\n}\n\n.checkbox-module-Checkbox-input-shIYv-4-22-0:active ~ .checkbox-module-Checkbox-wrapper--error-pnJwU-4-22-0 {\n  border: var(--border-width-2-5) solid var(--alert-darker);\n  background-color: var(--secondary-light);\n}\n\n.checkbox-module-Checkbox--disabled-j-irf-4-22-0 .checkbox-module-Checkbox-wrapper--error-pnJwU-4-22-0 {\n  border: var(--border-width-2-5) solid var(--alert-lighter);\n  background-color: var(--secondary-lightest);\n}\n\n/* Error State -> Checked & Indeterminate */\n\n.checkbox-module-Checkbox-input--checked-1V8bz-4-22-0 ~ .checkbox-module-Checkbox-wrapper--error-pnJwU-4-22-0,\n.checkbox-module-Checkbox-input--indeterminate-yMTip-4-22-0 ~ .checkbox-module-Checkbox-wrapper--error-pnJwU-4-22-0 {\n  border: var(--border-width-2-5) solid var(--alert);\n}\n\n.checkbox-module-Checkbox-input--checked-1V8bz-4-22-0:focus ~ .checkbox-module-Checkbox-wrapper--error-pnJwU-4-22-0,\n.checkbox-module-Checkbox-input--indeterminate-yMTip-4-22-0:focus ~ .checkbox-module-Checkbox-wrapper--error-pnJwU-4-22-0 {\n  border: var(--border-width-2-5) solid var(--alert);\n}\n\n.checkbox-module-Checkbox-input--checked-1V8bz-4-22-0:hover ~ .checkbox-module-Checkbox-wrapper--error-pnJwU-4-22-0,\n.checkbox-module-Checkbox-input--indeterminate-yMTip-4-22-0:hover ~ .checkbox-module-Checkbox-wrapper--error-pnJwU-4-22-0 {\n  border: var(--border-width-2-5) solid var(--alert-dark);\n}\n\n.checkbox-module-Checkbox-input--checked-1V8bz-4-22-0:active ~ .checkbox-module-Checkbox-wrapper--error-pnJwU-4-22-0,\n.checkbox-module-Checkbox-input--indeterminate-yMTip-4-22-0:active ~ .checkbox-module-Checkbox-wrapper--error-pnJwU-4-22-0 {\n  background-color: var(--primary-darker);\n  border: var(--border-width-2-5) solid var(--alert-darker);\n}\n\n.checkbox-module-Checkbox--disabled-j-irf-4-22-0 .checkbox-module-Checkbox-input--checked-1V8bz-4-22-0 ~ .checkbox-module-Checkbox-wrapper--error-pnJwU-4-22-0,\n.checkbox-module-Checkbox--disabled-j-irf-4-22-0 .checkbox-module-Checkbox-input--indeterminate-yMTip-4-22-0 ~ .checkbox-module-Checkbox-wrapper--error-pnJwU-4-22-0 {\n  border: var(--border-width-2-5) solid var(--alert-lighter);\n}\n",checkboxStyles={Checkbox:"checkbox-module-Checkbox-Bxzy6-4-22-0","Checkbox-input":"checkbox-module-Checkbox-input-shIYv-4-22-0","Checkbox-labelWrapper":"checkbox-module-Checkbox-labelWrapper-8RA7S-4-22-0","Checkbox-label":"checkbox-module-Checkbox-label-1c-Z--4-22-0","Checkbox-label--tiny":"checkbox-module-Checkbox-label--tiny-4ICqD-4-22-0","Checkbox-outerWrapper":"checkbox-module-Checkbox-outerWrapper-47kQq-4-22-0","Checkbox-outerWrapper--regular":"checkbox-module-Checkbox-outerWrapper--regular-MXygQ-4-22-0","Checkbox-outerWrapper--tiny":"checkbox-module-Checkbox-outerWrapper--tiny-g9Lcz-4-22-0","Checkbox-wrapper":"checkbox-module-Checkbox-wrapper-iH4AL-4-22-0","Checkbox-wrapper--default":"checkbox-module-Checkbox-wrapper--default-Cs-Dj-4-22-0","Checkbox--disabled":"checkbox-module-Checkbox--disabled-j-irf-4-22-0","Checkbox-input--checked":"checkbox-module-Checkbox-input--checked-1V8bz-4-22-0","Checkbox-input--indeterminate":"checkbox-module-Checkbox-input--indeterminate-yMTip-4-22-0","Checkbox-wrapper--error":"checkbox-module-Checkbox-wrapper--error-pnJwU-4-22-0"},css_248z$18=(styleInject$1(css_248z$19),".dropdown-module-Dropdown--waM8-4-22-0 {\n  width: 100%;\n  position: relative;\n}\n\n.dropdown-module-Dropdown-wrapper-r0AX--4-22-0 {\n  margin-top: var(--spacing-10);\n  margin-bottom: var(--spacing-10);\n}\n\n.dropdown-module-Dropdown-inputWrapper-4ZQ9m-4-22-0 {\n  border-bottom: var(--border-width-2-5) solid var(--secondary-dark);\n}\n\n.dropdown-module-Dropdown-inputWrapper-4ZQ9m-4-22-0:focus-within {\n  border-bottom: var(--border-width-2-5) solid var(--primary);\n}\n\n.dropdown-module-Dropdown-input-ovmvS-4-22-0 {\n  min-width: unset !important;\n}\n\n.dropdown-module-Dropdown-input-ovmvS-4-22-0,\n.dropdown-module-Dropdown-input-ovmvS-4-22-0:focus-within {\n  border: unset !important;\n  box-shadow: none !important;\n  outline: none !important;\n}\n\n.dropdown-module-Dropdown-section-rT604-4-22-0 {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  margin-left: var(--spacing-30);\n  margin-top: var(--spacing-30);\n  margin-bottom: var(--spacing-15);\n}\n\n.dropdown-module-Dropdown-section--withClear--R25A-4-22-0 {\n  margin-top: var(--spacing-20);\n  margin-bottom: var(--spacing-05);\n}\n\n.dropdown-module-Dropdown-buttonWrapper-hWHut-4-22-0 {\n  display: flex;\n  justify-content: flex-end;\n  padding-top: var(--spacing-20);\n  padding-right: var(--spacing-20);\n  padding-bottom: var(--spacing-20);\n  border-top: var(--border-width-2-5) solid var(--secondary-light);\n}\n\n.dropdown-module-Dropdown-footer-q2lkI-4-22-0 {\n  padding-left: var(--spacing-30);\n  padding-bottom: var(--spacing-10);\n  padding-top: var(--spacing-20);\n  box-sizing: border-box;\n}\n\n.dropdown-module-Option-9a9gu-4-22-0 {\n  display: flex;\n  transition: var(--duration--fast-01) var(--standard-productive-curve);\n}\n\n.dropdown-module-Option-9a9gu-4-22-0,\n.dropdown-module-Option-loading-niIYl-4-22-0 {\n  padding-top: var(--spacing-15);\n  padding-bottom: var(--spacing-15);\n  padding-left: var(--spacing-30);\n  padding-right: var(--spacing-20);\n}\n\n.dropdown-module-Option-checkbox-m-8Hz-4-22-0 .dropdown-module-Checkbox-outerWrapper-X7RB4-4-22-0 {\n  background-color: var(--shadow-0);\n}\n\n.dropdown-module-Option-checkboxWrapper-K7FXe-4-22-0 {\n  display: block;\n}\n\n.dropdown-module-OptionCheckbox-sWOoI-4-22-0 {\n  width: 100%;\n  padding-left: var(--spacing-30);\n  padding-top: var(--spacing-15);\n  padding-bottom: var(--spacing-15);\n}\n\n.dropdown-module-Option--active-gTg8I-4-22-0,\n.dropdown-module-Option-checkbox--active-vN71f-4-22-0 {\n  background-color: var(--secondary-lightest);\n  cursor: pointer;\n}\n\n.dropdown-module-Option--active-gTg8I-4-22-0:hover,\n.dropdown-module-Option-checkbox--active-vN71f-4-22-0:hover {\n  background-color: var(--secondary-lighter);\n}\n\n.dropdown-module-Option--active-gTg8I-4-22-0:active,\n.dropdown-module-Option-checkbox--active-vN71f-4-22-0:active {\n  background-color: var(--secondary-light);\n  cursor: pointer;\n}\n\n.dropdown-module-Option--active-gTg8I-4-22-0 {\n  transition: var(--standard-productive-curve);\n}\n\n.dropdown-module-Option-loading-niIYl-4-22-0 {\n  pointer-events: none;\n}\n\n.dropdown-module-Option--selected-N166--4-22-0 {\n  background-color: var(--primary-lightest);\n}\n\n.dropdown-module-Option--selected-N166--4-22-0:hover {\n  background-color: var(--primary-lighter);\n}\n\n.dropdown-module-Option--selected-N166--4-22-0:active {\n  background-color: var(--primary-lighter);\n  color: var(--primary-darker);\n}\n\n.dropdown-module-Option--selected-N166--4-22-0:active .dropdown-module-Option-text-lXgSe-4-22-0,\n.dropdown-module-Option--selected-N166--4-22-0:active .dropdown-module-Option-subInfo-rCqn2-4-22-0 {\n  color: var(--primary-darker);\n}\n\n.dropdown-module-Option--disabled-z9O1J-4-22-0,\n.dropdown-module-OptionWrapper--disabled-dDEXE-4-22-0 {\n  pointer-events: auto;\n  cursor: default;\n}\n\n.dropdown-module-Option-label-lSBP--4-22-0 {\n  overflow: hidden;\n  display: flex;\n  flex-direction: column;\n}\n\n.dropdown-module-OptionCheckbox-sWOoI-4-22-0 .dropdown-module-Checkbox-label-HN9S6-4-22-0 {\n  padding-right: var(--spacing-30);\n  width: 100%;\n  display: flex;\n  overflow: hidden;\n  cursor: pointer;\n}\n\n.dropdown-module-Option-text-lXgSe-4-22-0,\n.dropdown-module-OptionCheckbox-sWOoI-4-22-0 .dropdown-module-Text-wTZmG-4-22-0 {\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n\n.dropdown-module-Option-text--wrap-RxZCx-4-22-0,\n.dropdown-module-Dropdown-wrapper--wrap-HMI-K-4-22-0 .dropdown-module-OptionCheckbox-sWOoI-4-22-0 .dropdown-module-Text-wTZmG-4-22-0 {\n  white-space: unset;\n}\n\n.dropdown-module-Option--icon-AA5JI-4-22-0 {\n  padding-left: var(--spacing-20);\n}\n\n.dropdown-module-Option-icon-sux-R-4-22-0 {\n  display: flex;\n}\n\n.dropdown-module-Option-icon-sux-R-4-22-0 {\n  height: -moz-fit-content;\n  height: fit-content;\n  line-height: var(--font-height);\n}\n"),dropdownStyles={Dropdown:"dropdown-module-Dropdown--waM8-4-22-0","Dropdown-wrapper":"dropdown-module-Dropdown-wrapper-r0AX--4-22-0","Dropdown-inputWrapper":"dropdown-module-Dropdown-inputWrapper-4ZQ9m-4-22-0","Dropdown-input":"dropdown-module-Dropdown-input-ovmvS-4-22-0","Dropdown-section":"dropdown-module-Dropdown-section-rT604-4-22-0","Dropdown-section--withClear":"dropdown-module-Dropdown-section--withClear--R25A-4-22-0","Dropdown-buttonWrapper":"dropdown-module-Dropdown-buttonWrapper-hWHut-4-22-0","Dropdown-footer":"dropdown-module-Dropdown-footer-q2lkI-4-22-0",Option:"dropdown-module-Option-9a9gu-4-22-0","Option-loading":"dropdown-module-Option-loading-niIYl-4-22-0","Option-checkbox":"dropdown-module-Option-checkbox-m-8Hz-4-22-0","Checkbox-outerWrapper":"dropdown-module-Checkbox-outerWrapper-X7RB4-4-22-0","Option-checkboxWrapper":"dropdown-module-Option-checkboxWrapper-K7FXe-4-22-0",OptionCheckbox:"dropdown-module-OptionCheckbox-sWOoI-4-22-0","Option--active":"dropdown-module-Option--active-gTg8I-4-22-0","Option-checkbox--active":"dropdown-module-Option-checkbox--active-vN71f-4-22-0","Option--selected":"dropdown-module-Option--selected-N166--4-22-0","Option-text":"dropdown-module-Option-text-lXgSe-4-22-0","Option-subInfo":"dropdown-module-Option-subInfo-rCqn2-4-22-0","Option--disabled":"dropdown-module-Option--disabled-z9O1J-4-22-0","OptionWrapper--disabled":"dropdown-module-OptionWrapper--disabled-dDEXE-4-22-0","Option-label":"dropdown-module-Option-label-lSBP--4-22-0","Checkbox-label":"dropdown-module-Checkbox-label-HN9S6-4-22-0",Text:"dropdown-module-Text-wTZmG-4-22-0","Option-text--wrap":"dropdown-module-Option-text--wrap-RxZCx-4-22-0","Dropdown-wrapper--wrap":"dropdown-module-Dropdown-wrapper--wrap-HMI-K-4-22-0","Option--icon":"dropdown-module-Option--icon-AA5JI-4-22-0","Option-icon":"dropdown-module-Option-icon-sux-R-4-22-0"},css_248z$17=(styleInject$1(css_248z$18),".grid-module-Grid-c7nCj-4-22-0 {\n  display: flex;\n  flex-direction: column;\n  flex-grow: 1;\n  height: 100%;\n  overflow: hidden;\n  background: var(--white);\n}\n\n.grid-module-Grid-wrapper-lro6U-4-22-0 {\n  display: flex;\n  position: relative;\n  overflow: hidden;\n  height: 100%;\n}\n\n.grid-module-Grid--pinned-3JMcl-4-22-0 {\n  position: absolute;\n  height: 100%;\n  z-index: 5;\n  overflow-x: hidden;\n  -ms-overflow-style: none;\n  border-right: var(--border-width-7-5) solid var(--secondary);\n}\n\n.grid-module-Grid-pinned-c-pxc-4-22-0::-webkit-scrollbar {\n  display: none;\n}\n\n.grid-module-Grid--main-zduCm-4-22-0 {\n  flex-grow: 1;\n}\n\n.grid-module-Grid--comfortable-TOG1A-4-22-0 .grid-module-Grid-cell--head--JOK--4-22-0 {\n  min-height: 40px;\n}\n\n.grid-module-Grid--comfortable-TOG1A-4-22-0 .grid-module-Grid-cell--body--nkVA-4-22-0 {\n  padding-top: var(--spacing-30);\n  padding-bottom: var(--spacing-30);\n}\n\n.grid-module-Grid--standard-vGamG-4-22-0 .grid-module-Grid-cell--head--JOK--4-22-0 {\n  min-height: 40px;\n}\n\n.grid-module-Grid--standard-vGamG-4-22-0 .grid-module-Grid-cell--body--nkVA-4-22-0 {\n  padding-top: var(--spacing-30);\n  padding-bottom: var(--spacing-30);\n}\n\n.grid-module-Grid--compressed-mwkZ6-4-22-0 .grid-module-Grid-cell--head--JOK--4-22-0 {\n  min-height: 40px;\n}\n\n.grid-module-Grid--compressed-mwkZ6-4-22-0 .grid-module-Grid-cell--body--nkVA-4-22-0 {\n  padding-top: var(--spacing-20);\n  padding-bottom: var(--spacing-20);\n}\n\n.grid-module-Grid--tight-1w1jV-4-22-0 .grid-module-Grid-cell--head--JOK--4-22-0 {\n  min-height: var(--spacing-80);\n}\n\n.grid-module-Grid--tight-1w1jV-4-22-0 .grid-module-Grid-cell--body--nkVA-4-22-0 {\n  padding-top: var(--spacing-10);\n  padding-bottom: var(--spacing-10);\n}\n\n.grid-module-Grid-head-WsxqC-4-22-0 {\n  display: flex;\n  flex: 0 0 auto;\n  overflow-x: auto;\n  border-bottom: var(--border);\n}\n\n.grid-module-Grid-head-WsxqC-4-22-0::-webkit-scrollbar {\n  display: none;\n}\n\n.grid-module-Grid-headCell-OcJ4F-4-22-0 {\n  display: flex;\n  height: 100%;\n  flex-direction: row;\n  align-items: center;\n}\n\n.grid-module-Grid-headCell--draggable-WH7xi-4-22-0 {\n  cursor: grab;\n}\n\n.grid-module-Grid-headCell--draggable-WH7xi-4-22-0:active {\n  cursor: grabbing;\n  z-index: 3;\n  opacity: 1;\n  background-color: inherit;\n  color: inherit;\n}\n\n.grid-module-Grid-body-pAJM6-4-22-0 {\n  display: flex;\n  flex-direction: column;\n  flex-grow: 1;\n  overflow-x: auto;\n  overflow-y: overlay;\n}\n\n.grid-module-Grid-rowWrapper-cZ8-a-4-22-0 {\n  display: inline-flex;\n  flex-direction: column;\n  min-width: -moz-fit-content;\n  min-width: fit-content;\n  flex-shrink: 0;\n  border-bottom: var(--border);\n}\n\n.grid-module-Grid-rowWrapper-cZ8-a-4-22-0:last-child .grid-module-Grid-row--body-hzvsO-4-22-0 {\n  border-bottom: 0;\n}\n\n.grid-module-GridBody-padding-3KYKp-4-22-0 {\n  flex-shrink: 0;\n}\n\n.grid-module-Grid-nestedRow-uxEsD-4-22-0 {\n  width: 100%;\n  overflow: hidden;\n}\n\n.grid-module-Grid-nestedRowTrigger--amMF-4-22-0 {\n  margin-right: var(--spacing-30);\n  cursor: pointer;\n}\n\n.grid-module-Grid-nestedRow-uxEsD-4-22-0 .grid-module-Grid-rowWrapper-cZ8-a-4-22-0 {\n  border-bottom: 0;\n}\n\n.grid-module-Grid-nestedRow-uxEsD-4-22-0 .grid-module-Grid-cell-GVffL-4-22-0:first-child {\n  padding-left: calc(var(--spacing-80) + var(--spacing-20));\n}\n\n.grid-module-Grid-nestedRowPlaceholder-h98gD-4-22-0 {\n  width: var(--spacing-60);\n  margin-right: var(--spacing-30);\n}\n\n.grid-module-Grid-cell-GVffL-4-22-0 {\n  position: relative;\n  box-sizing: border-box;\n  padding-left: var(--spacing-30);\n  padding-right: var(--spacing-30);\n  flex-grow: 1;\n}\n\n.grid-module-Grid-cell--body--nkVA-4-22-0 {\n  padding-right: var(--spacing-30);\n}\n\n.grid-module-Grid-cell--head--JOK--4-22-0 {\n  overflow: hidden;\n  padding-right: var(--spacing-10);\n}\n\n.grid-module-Grid-cell--dragged-djAY0-4-22-0 {\n  z-index: 3;\n  opacity: 1;\n  background-color: inherit;\n  color: inherit;\n}\n\n.grid-module-Grid-cell--separator-TYHdI-4-22-0 {\n  border-left: var(--border);\n  border-color: var(--secondary-light);\n}\n\n.grid-module-Grid-cell--selected-1zcBx-4-22-0 {\n  background: var(--primary-lightest);\n}\n\n.grid-module-Grid-cell--nestedRow-U3Dg5-4-22-0 {\n  padding-left: var(--spacing-20);\n}\n\n.grid-module-Grid-cell--head--JOK--4-22-0.grid-module-Grid-cell-GVffL-4-22-0:first-of-type {\n  border-left: none;\n}\n\n.grid-module-Grid-cell--head--JOK--4-22-0.grid-module-Grid-cell--selected-1zcBx-4-22-0 {\n  background: var(--primary-light);\n}\n\n.grid-module-Grid-cell--checkbox-kWT4v-4-22-0 {\n  width: unset;\n  min-width: unset;\n  display: flex;\n  align-items: center;\n  z-index: 1;\n  padding-right: 0 !important;\n  overflow: visible !important;\n}\n\n.grid-module-Grid-cell--separator-TYHdI-4-22-0 {\n  border-left: var(--border);\n  border-color: var(--secondary-light);\n}\n\n.grid-module-Grid-cell--selected-1zcBx-4-22-0 {\n  background: var(--primary-lightest);\n}\n\n.grid-module-Grid-sortingIcons-Lwutu-4-22-0 {\n  display: flex;\n  align-items: center;\n  padding-left: var(--spacing-10);\n}\n\n.grid-module-Grid-cellReorder-SMPMA-4-22-0 {\n  display: flex;\n  align-items: center;\n  cursor: grab;\n}\n\n.grid-module-Grid-cellReorder-SMPMA-4-22-0:active {\n  cursor: grabbing;\n}\n\n.grid-module-Grid-cellContent-Ls-ZE-4-22-0 {\n  display: flex;\n  align-items: center;\n  flex-grow: 1;\n  height: 100%;\n  box-sizing: border-box;\n  z-index: inherit;\n}\n\n.grid-module-Grid-cell--head--JOK--4-22-0 .grid-module-Grid-cellContent-Ls-ZE-4-22-0 {\n  overflow: hidden;\n}\n\n.grid-module-Grid-cellResize-J-SJu-4-22-0 {\n  position: absolute;\n  right: 0;\n  width: var(--spacing-10);\n  cursor: ew-resize;\n  height: 100%;\n}\n\n.grid-module-Grid-cellSortIcon-ZV0FF-4-22-0 {\n  display: flex;\n  align-items: center;\n  cursor: pointer;\n}\n\n.grid-module-Grid-cellSortIcon-ZV0FF-4-22-0:hover {\n  background: var(--secondary);\n}\n\n.grid-module-Grid-cellResize-J-SJu-4-22-0:hover {\n  background: var(--primary);\n}\n\n.grid-module-Grid-reorderHighlighter-UMzz7-4-22-0 {\n  position: absolute;\n  height: 100%;\n  border: var(--border-width-7-5) solid var(--primary-light);\n  z-index: 10;\n}\n\n.grid-module-Grid-cellGroup-Q3add-4-22-0 {\n  display: flex;\n  box-sizing: border-box;\n  height: 100%;\n}\n\n.grid-module-Grid-cellGroup--pinned-gR1WR-4-22-0 {\n  position: sticky;\n  z-index: 4;\n}\n\n.grid-module-Grid-cellGroup--pinned-left-EsISF-4-22-0 {\n  left: 0;\n}\n\n.grid-module-Grid-cellGroup--pinned-right-jWDJC-4-22-0 {\n  right: 0;\n}\n\n.grid-module-Grid-c7nCj-4-22-0 .grid-module-Checkbox-wrapper-0R1-K-4-22-0 {\n  margin-right: 0;\n}\n\n/** Grid Cell **/\n\n.grid-module-GridCell-Atntl-4-22-0 {\n  display: flex;\n  align-items: center;\n  width: 100%;\n  box-sizing: border-box;\n}\n\n.grid-module-GridCell--align-left-zURf7-4-22-0 {\n  justify-content: flex-start;\n  text-align: left;\n}\n\n.grid-module-GridCell--align-right-nMKtX-4-22-0 {\n  justify-content: flex-end;\n  text-align: right;\n}\n\n.grid-module-GridCell--align-center-dtOQN-4-22-0 {\n  justify-content: center;\n  text-align: center;\n}\n\n.grid-module-GridCell--default-7p5Cq-4-22-0 {\n}\n\n.grid-module-GridCell--metaList-wNdz6-4-22-0 {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: flex-start;\n  overflow: hidden;\n}\n\n.grid-module-GridCell--statusHint-UyDMp-4-22-0 .grid-module-StatusHint-R1JrO-4-22-0 {\n  overflow: hidden;\n}\n\n.grid-module-GridCell--statusHint-UyDMp-4-22-0 .grid-module-StatusHint-R1JrO-4-22-0 .grid-module-Text-Fy3XX-4-22-0 {\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n\n.grid-module-GridCell--avatar-fZFWf-4-22-0 .grid-module-Avatar-3XZ0C-4-22-0 {\n  margin: 0;\n}\n\n.grid-module-GridCell-metaListWrapper-C5Xha-4-22-0 {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  width: 100%;\n  overflow: hidden;\n}\n\n.grid-module-GridCell-metaList-Eu-pj-4-22-0 {\n  display: flex;\n}\n\n.grid-module-GridCell-metaList-Eu-pj-4-22-0 .grid-module-Text-Fy3XX-4-22-0 {\n  display: flex;\n  align-items: center;\n}\n\n.grid-module-GridCell-metaSeparator-B6hFq-4-22-0 {\n  content: '';\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: var(--spacing-10);\n  height: var(--spacing-10);\n  border-radius: var(--border-radius-full);\n  background: var(--inverse-lightest);\n  margin: 0 var(--spacing-20);\n}\n\n.grid-module-GridCell-mark--default-pkKi7-4-22-0 {\n  background: var(--warning-light);\n  border-radius: var(--border-radius-05);\n}\n\n.grid-module-GridCell-mark--metaList-MwAIW-4-22-0 {\n  font-size: var(--font-size-s);\n  line-height: var(--font-height-normal);\n  color: var(--text-subtle);\n  background: var(--warning-light);\n  border-radius: var(--border-radius-05);\n}\n\n.grid-module-GridCell--metaList-wNdz6-4-22-0 ul li:first-child {\n  margin-left: 0;\n}\n\n/** Header **/\n\n/** Table-header **/\n\n.grid-module-Header-8rhUu-4-22-0 {\n  background: var(--white);\n  padding: var(--spacing-30);\n  border-bottom: var(--border);\n}\n\n.grid-module-Header-content-0SgQi-4-22-0 {\n  display: flex;\n}\n\n.grid-module-Header-content--bottom-bkVrG-4-22-0 {\n  align-items: center;\n  justify-content: space-between;\n}\n\n.grid-module-Header-search-4git6-4-22-0 {\n  width: var(--spacing-640);\n  margin-bottom: var(--spacing-40);\n}\n\n.grid-module-Header-label-B0-kh-4-22-0 {\n  display: flex;\n  flex-grow: 1;\n  align-items: center;\n}\n\n.grid-module-Header-label-B0-kh-4-22-0 .grid-module-Checkbox-ETqg7-4-22-0 {\n  margin-right: var(--spacing-20);\n}\n\n.grid-module-Header-dropdown-xPNuH-4-22-0 {\n  display: flex;\n  margin-left: var(--spacing-10);\n  margin-bottom: var(--spacing-40);\n}\n\n.grid-module-Header-dropdown-xPNuH-4-22-0 .grid-module-Dropdown-Ev9FG-4-22-0 {\n  margin: 0 var(--spacing-10);\n}\n\n.grid-module-Header-draggableDropdown-QkIiO-4-22-0 .grid-module-Dropdown-wrapper-T1n1M-4-22-0 {\n  max-height: 200px;\n  overflow-y: auto;\n}\n\n.grid-module-Header-filters-u0J3G-4-22-0 {\n  display: flex;\n}\n\n.grid-module-Header-sorting-zOkI4-4-22-0 {\n  display: flex;\n}\n\n.grid-module-Header-actions-WHtHK-4-22-0 {\n  margin-bottom: var(--spacing-40);\n}\n\n.grid-module-Header-global-actions-e6dK3-4-22-0 {\n  justify-content: flex-end;\n  margin-left: auto;\n  margin-bottom: var(--spacing-40);\n}\n\n/* Grid row */\n\n.grid-module-Grid-row--disabled-f0pzU-4-22-0 {\n  opacity: var(--opacity-10);\n  pointer-events: none;\n}\n\n.grid-module-Grid-row-wBTps-4-22-0 {\n  display: flex;\n  flex-grow: 1;\n  flex-shrink: 0;\n  box-sizing: border-box;\n  background: var(--white);\n}\n\n.grid-module-Grid-row--body-hzvsO-4-22-0 {\n  border-color: var(--secondary-light);\n}\n\n.grid-module-Grid--resource-Wwxtj-4-22-0 .grid-module-Grid-row--body-hzvsO-4-22-0:hover {\n  cursor: pointer;\n  background: var(--secondary-lightest);\n}\n\n.grid-module-Grid--resource-Wwxtj-4-22-0 .grid-module-Grid-row--body-hzvsO-4-22-0:active {\n  background: var(--secondary-lighter);\n}\n\n.grid-module-Grid--resource-Wwxtj-4-22-0 .grid-module-Grid-row--body-hzvsO-4-22-0:focus {\n  box-shadow: var(--shadow-spread) rgba(212, 212, 212, 0.16);\n  outline: none;\n}\n\n/* Selected States */\n\n.grid-module-Grid-row--selected-4THdv-4-22-0 {\n  background: rgba(214, 238, 255, 0.48);\n}\n\n.grid-module-Grid-row--selected-4THdv-4-22-0:hover {\n  background: rgba(139, 202, 254, 0.48) !important;\n}\n\n.grid-module-Grid-row--selected-4THdv-4-22-0:active {\n  background: var(--primary-lighter) !important;\n}\n\n.grid-module-Grid-row--selected-4THdv-4-22-0:focus {\n  outline: none;\n  box-shadow: var(--shadow-spread) rgba(0, 96, 214, 0.16);\n}\n\n/* Activated States */\n\n.grid-module-Grid-row--activated-nOoqM-4-22-0 {\n  background: var(--primary-lightest);\n}\n\n/* Pinned Columns Default State */\n\n.grid-module-Grid--resource-Wwxtj-4-22-0 .grid-module-Grid-row--body-hzvsO-4-22-0:hover .grid-module-Grid-cellWrapper--pinned-0NirR-4-22-0 {\n  cursor: pointer;\n  background: var(--secondary-lightest);\n}\n\n.grid-module-Grid--resource-Wwxtj-4-22-0 .grid-module-Grid-row--body-hzvsO-4-22-0:active .grid-module-Grid-cellWrapper--pinned-0NirR-4-22-0 {\n  background: var(--secondary-lighter);\n}\n\n.grid-module-Grid--resource-Wwxtj-4-22-0 .grid-module-Grid-row--body-hzvsO-4-22-0:focus .grid-module-Grid-cellWrapper--pinned-0NirR-4-22-0 {\n  box-shadow: var(--shadow-spread) rgba(212, 212, 212, 0.16);\n  outline: none;\n}\n\n/* Pinned Columns Selected State */\n\n.grid-module-Grid-row--selected-4THdv-4-22-0 .grid-module-Grid-cellWrapper--pinned-0NirR-4-22-0 {\n  background: rgba(214, 238, 255, 0.48);\n}\n\n.grid-module-Grid-row--selected-4THdv-4-22-0:hover .grid-module-Grid-cellWrapper--pinned-0NirR-4-22-0 {\n  background: rgba(139, 202, 254, 0.48) !important;\n}\n\n.grid-module-Grid-row--selected-4THdv-4-22-0:active .grid-module-Grid-cellWrapper--pinned-0NirR-4-22-0 {\n  background: var(--primary-lighter) !important;\n}\n\n.grid-module-Grid-row--selected-4THdv-4-22-0:focus .grid-module-Grid-cellWrapper--pinned-0NirR-4-22-0 {\n  outline: none;\n  box-shadow: var(--shadow-spread) rgba(0, 96, 214, 0.16);\n}\n\n/* Grid header */\n.grid-module-Grid-row--head-FUyUu-4-22-0 .grid-module-Grid-cellGroup--pinned-gR1WR-4-22-0 {\n  background: var(--white);\n}\n\n.grid-module-Grid-row--head-FUyUu-4-22-0 .grid-module-Grid-cellGroup--pinned-left-EsISF-4-22-0 {\n  border-style: inset;\n  border-right: var(--spacing-xs) solid rgba(213, 213, 213, var(--opacity-3));\n  border-right-width: 4px;\n  -o-border-image: linear-gradient(\n      to right,\n      var(--secondary-light),\n      var(--secondary-light) 25%,\n      rgba(212, 212, 212, 0.1) 25%,\n      rgba(212, 212, 212, 0.1)\n    )\n    1 100%;\n     border-image: linear-gradient(\n      to right,\n      var(--secondary-light),\n      var(--secondary-light) 25%,\n      rgba(212, 212, 212, 0.1) 25%,\n      rgba(212, 212, 212, 0.1)\n    )\n    1 100%;\n}\n\n.grid-module-Grid-row--head-FUyUu-4-22-0 .grid-module-Grid-cellGroup--pinned-right-jWDJC-4-22-0 {\n  border-style: inset;\n  border-left: var(--spacing-xs) solid rgba(213, 213, 213, var(--opacity-3));\n  border-left-width: 4px;\n  -o-border-image: linear-gradient(\n      to left,\n      var(--secondary-light),\n      var(--secondary-light) 25%,\n      rgba(212, 212, 212, 0.1) 25%,\n      rgba(212, 212, 212, 0.1)\n    )\n    1 100%;\n     border-image: linear-gradient(\n      to left,\n      var(--secondary-light),\n      var(--secondary-light) 25%,\n      rgba(212, 212, 212, 0.1) 25%,\n      rgba(212, 212, 212, 0.1)\n    )\n    1 100%;\n}\n\n/* Pinned Column Border */\n\n.grid-module-Grid-cellWrapper--pinned-left-5Ic9Q-4-22-0 {\n  border-style: inset;\n  border-right: var(--spacing-xs) solid rgba(213, 213, 213, var(--opacity-3));\n  border-right-width: 4px;\n  -o-border-image: linear-gradient(\n      to right,\n      var(--secondary-light),\n      var(--secondary-light) 25%,\n      rgba(212, 212, 212, 0.1) 25%,\n      rgba(212, 212, 212, 0.1)\n    )\n    1 100%;\n     border-image: linear-gradient(\n      to right,\n      var(--secondary-light),\n      var(--secondary-light) 25%,\n      rgba(212, 212, 212, 0.1) 25%,\n      rgba(212, 212, 212, 0.1)\n    )\n    1 100%;\n}\n\n.grid-module-Grid-cellWrapper--pinned-right-72w51-4-22-0 {\n  border-style: inset;\n  border-left: var(--spacing-xs) solid rgba(213, 213, 213, var(--opacity-3));\n  border-left-width: 4px;\n  -o-border-image: linear-gradient(\n      to left,\n      var(--secondary-light),\n      var(--secondary-light) 25%,\n      rgba(212, 212, 212, 0.1) 25%,\n      rgba(212, 212, 212, 0.1)\n    )\n    1 100%;\n     border-image: linear-gradient(\n      to left,\n      var(--secondary-light),\n      var(--secondary-light) 25%,\n      rgba(212, 212, 212, 0.1) 25%,\n      rgba(212, 212, 212, 0.1)\n    )\n    1 100%;\n}\n"),gridStyles={Grid:"grid-module-Grid-c7nCj-4-22-0","Grid-wrapper":"grid-module-Grid-wrapper-lro6U-4-22-0","Grid--pinned":"grid-module-Grid--pinned-3JMcl-4-22-0","Grid-pinned":"grid-module-Grid-pinned-c-pxc-4-22-0","Grid--main":"grid-module-Grid--main-zduCm-4-22-0","Grid--comfortable":"grid-module-Grid--comfortable-TOG1A-4-22-0","Grid-cell--head":"grid-module-Grid-cell--head--JOK--4-22-0","Grid-cell--body":"grid-module-Grid-cell--body--nkVA-4-22-0","Grid--standard":"grid-module-Grid--standard-vGamG-4-22-0","Grid--compressed":"grid-module-Grid--compressed-mwkZ6-4-22-0","Grid--tight":"grid-module-Grid--tight-1w1jV-4-22-0","Grid-head":"grid-module-Grid-head-WsxqC-4-22-0","Grid-headCell":"grid-module-Grid-headCell-OcJ4F-4-22-0","Grid-headCell--draggable":"grid-module-Grid-headCell--draggable-WH7xi-4-22-0","Grid-body":"grid-module-Grid-body-pAJM6-4-22-0","Grid-rowWrapper":"grid-module-Grid-rowWrapper-cZ8-a-4-22-0","Grid-row--body":"grid-module-Grid-row--body-hzvsO-4-22-0","GridBody-padding":"grid-module-GridBody-padding-3KYKp-4-22-0","Grid-nestedRow":"grid-module-Grid-nestedRow-uxEsD-4-22-0","Grid-nestedRowTrigger":"grid-module-Grid-nestedRowTrigger--amMF-4-22-0","Grid-cell":"grid-module-Grid-cell-GVffL-4-22-0","Grid-nestedRowPlaceholder":"grid-module-Grid-nestedRowPlaceholder-h98gD-4-22-0","Grid-cell--dragged":"grid-module-Grid-cell--dragged-djAY0-4-22-0","Grid-cell--separator":"grid-module-Grid-cell--separator-TYHdI-4-22-0","Grid-cell--selected":"grid-module-Grid-cell--selected-1zcBx-4-22-0","Grid-cell--nestedRow":"grid-module-Grid-cell--nestedRow-U3Dg5-4-22-0","Grid-cell--checkbox":"grid-module-Grid-cell--checkbox-kWT4v-4-22-0","Grid-sortingIcons":"grid-module-Grid-sortingIcons-Lwutu-4-22-0","Grid-cellReorder":"grid-module-Grid-cellReorder-SMPMA-4-22-0","Grid-cellContent":"grid-module-Grid-cellContent-Ls-ZE-4-22-0","Grid-cellResize":"grid-module-Grid-cellResize-J-SJu-4-22-0","Grid-cellSortIcon":"grid-module-Grid-cellSortIcon-ZV0FF-4-22-0","Grid-reorderHighlighter":"grid-module-Grid-reorderHighlighter-UMzz7-4-22-0","Grid-cellGroup":"grid-module-Grid-cellGroup-Q3add-4-22-0","Grid-cellGroup--pinned":"grid-module-Grid-cellGroup--pinned-gR1WR-4-22-0","Grid-cellGroup--pinned-left":"grid-module-Grid-cellGroup--pinned-left-EsISF-4-22-0","Grid-cellGroup--pinned-right":"grid-module-Grid-cellGroup--pinned-right-jWDJC-4-22-0","Checkbox-wrapper":"grid-module-Checkbox-wrapper-0R1-K-4-22-0",GridCell:"grid-module-GridCell-Atntl-4-22-0","GridCell--align-left":"grid-module-GridCell--align-left-zURf7-4-22-0","GridCell--align-right":"grid-module-GridCell--align-right-nMKtX-4-22-0","GridCell--align-center":"grid-module-GridCell--align-center-dtOQN-4-22-0","GridCell--default":"grid-module-GridCell--default-7p5Cq-4-22-0","GridCell--metaList":"grid-module-GridCell--metaList-wNdz6-4-22-0","GridCell--statusHint":"grid-module-GridCell--statusHint-UyDMp-4-22-0",StatusHint:"grid-module-StatusHint-R1JrO-4-22-0",Text:"grid-module-Text-Fy3XX-4-22-0","GridCell--avatar":"grid-module-GridCell--avatar-fZFWf-4-22-0",Avatar:"grid-module-Avatar-3XZ0C-4-22-0","GridCell-metaListWrapper":"grid-module-GridCell-metaListWrapper-C5Xha-4-22-0","GridCell-metaList":"grid-module-GridCell-metaList-Eu-pj-4-22-0","GridCell-metaSeparator":"grid-module-GridCell-metaSeparator-B6hFq-4-22-0","GridCell-mark--default":"grid-module-GridCell-mark--default-pkKi7-4-22-0","GridCell-mark--metaList":"grid-module-GridCell-mark--metaList-MwAIW-4-22-0",Header:"grid-module-Header-8rhUu-4-22-0","Header-content":"grid-module-Header-content-0SgQi-4-22-0","Header-content--bottom":"grid-module-Header-content--bottom-bkVrG-4-22-0","Header-search":"grid-module-Header-search-4git6-4-22-0","Header-label":"grid-module-Header-label-B0-kh-4-22-0",Checkbox:"grid-module-Checkbox-ETqg7-4-22-0","Header-dropdown":"grid-module-Header-dropdown-xPNuH-4-22-0",Dropdown:"grid-module-Dropdown-Ev9FG-4-22-0","Header-draggableDropdown":"grid-module-Header-draggableDropdown-QkIiO-4-22-0","Dropdown-wrapper":"grid-module-Dropdown-wrapper-T1n1M-4-22-0","Header-filters":"grid-module-Header-filters-u0J3G-4-22-0","Header-sorting":"grid-module-Header-sorting-zOkI4-4-22-0","Header-actions":"grid-module-Header-actions-WHtHK-4-22-0","Header-global-actions":"grid-module-Header-global-actions-e6dK3-4-22-0","Grid-row--disabled":"grid-module-Grid-row--disabled-f0pzU-4-22-0","Grid-row":"grid-module-Grid-row-wBTps-4-22-0","Grid--resource":"grid-module-Grid--resource-Wwxtj-4-22-0","Grid-row--selected":"grid-module-Grid-row--selected-4THdv-4-22-0","Grid-row--activated":"grid-module-Grid-row--activated-nOoqM-4-22-0","Grid-cellWrapper--pinned":"grid-module-Grid-cellWrapper--pinned-0NirR-4-22-0","Grid-row--head":"grid-module-Grid-row--head-FUyUu-4-22-0","Grid-cellWrapper--pinned-left":"grid-module-Grid-cellWrapper--pinned-left-5Ic9Q-4-22-0","Grid-cellWrapper--pinned-right":"grid-module-Grid-cellWrapper--pinned-right-72w51-4-22-0"},_excluded$1h=(styleInject$1(css_248z$17),["size","tabIndex","defaultChecked","indeterminate","label","error","disabled","onChange","name","value","className","checked","helpText","id","labelRef","wrapLabel","aria-describedby"]),Checkbox=React__namespace.forwardRef(function(e,t){var n=void 0===(n=e.size)?"regular":n,a=void 0===(a=e.tabIndex)?0:a,r=e.defaultChecked,o=e.indeterminate,i=e.label,s=e.error,l=e.disabled,c=e.onChange,d=e.name,p=e.value,u=e.className,m=e.checked,h=e.helpText,f=void 0===(f=e.id)?"".concat(d,"-").concat(i,"-").concat(uidGenerator()):f,g=e.labelRef,y=e.wrapLabel,v=e["aria-describedby"],b=_objectWithoutProperties(e,_excluded$1h),_=React__namespace.useRef(null);React__namespace.useImperativeHandle(t,function(){return _.current});var x=(t=_slicedToArray(React__namespace.useState(void 0===m?r:m),2))[0],S=t[1],t=(React__namespace.useEffect(function(){P(o)},[o]),React__namespace.useEffect(function(){void 0!==m&&S(m)},[m]),classnames(_defineProperty$1(_defineProperty$1({},checkboxStyles.Checkbox,!0),checkboxStyles["Checkbox--disabled"],l),u)),u=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},checkboxStyles["Checkbox-outerWrapper"],!0),dropdownStyles["Checkbox-outerWrapper"],!0),checkboxStyles["Checkbox-outerWrapper--".concat(n)],n)),e=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},checkboxStyles["Checkbox-input"],!0),checkboxStyles["Checkbox-input--checked"],x),checkboxStyles["Checkbox-input--indeterminate"],e.indeterminate)),w=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},checkboxStyles["Checkbox-wrapper"],!0),gridStyles["Checkbox-wrapper"],!0),checkboxStyles["Checkbox-wrapper--default"],!s),checkboxStyles["Checkbox-wrapper--error"],s)),C=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},checkboxStyles["Checkbox-label"],!0),dropdownStyles["Checkbox-label"],!0),checkboxStyles["Checkbox-label--tiny"],"tiny"===n)),y=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},"mw-100",!0),"ellipsis--noWrap",!0!==y),"ellipsis",y)),P=function(e){_.current.indeterminate=e},E=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},"checked--regular",x&&"regular"===n),"checked--tiny",x&&"tiny"===n),"indeterminate--regular",o&&"regular"===n),"indeterminate--tiny",o&&"tiny"===n)),k=h&&h.trim()?"".concat(f,"-helptext"):void 0,v=[v,k].filter(Boolean).join(" ")||void 0;return React__namespace.createElement(React__namespace.Fragment,null,React__namespace.createElement("div",{"data-test":"DesignSystem-Checkbox",className:t},React__namespace.createElement("div",{"data-test":"DesignSystem-Checkbox-OuterWrapper",className:u},React__namespace.createElement("input",_extends$2({},b,{type:"checkbox",defaultChecked:r,onChange:function(e){void 0===m&&(S(e.target.checked),P(e.target.indeterminate)),c&&c(e)},checked:x,disabled:l,ref:_,name:d,value:p,className:e,tabIndex:a,id:f,"data-test":"DesignSystem-Checkbox-InputBox","aria-invalid":s||void 0,"aria-checked":o?"mixed":void 0,"aria-describedby":v})),React__namespace.createElement("span",{className:w,"data-test":"DesignSystem-Checkbox-Icon"},E&&React__namespace.createElement(CheckboxIcon,{name:E}))),(i||h)&&React__namespace.createElement("div",{className:checkboxStyles["Checkbox-labelWrapper"]},i&&i.trim()&&React__namespace.createElement("label",{htmlFor:f,className:C,"data-test":"DesignSystem-Checkbox-Label"},React__namespace.createElement(Text,{size:"tiny"===n?"small":"regular",appearance:l?"disabled":"default",className:y,ref:g},i.trim())),h&&React__namespace.createElement(Text,{"data-test":"DesignSystem-Checkbox-HelpText",id:k,size:"small",appearance:l?"disabled":"subtle"},h.trim()))))}),css_248z$16=(Checkbox.displayName="Checkbox",".column-module-Row-LudWR-4-22-0 {\n  display: flex;\n  flex-wrap: wrap;\n  flex: 1 100%;\n}\n\n.column-module-Col-BW4pl-4-22-0 {\n  position: relative;\n  box-sizing: border-box;\n  flex: 1 0 0%;\n}\n\n.column-module-Col--auto-HnufQ-4-22-0 {\n  flex: 0 0 auto;\n  width: auto;\n}\n\n.column-module-Col--1-iSoXZ-4-22-0 {\n  flex: 0 0 auto;\n  width: calc(100% / var(--grid-columns) * 1);\n}\n\n.column-module-Col--2-KR9Oj-4-22-0 {\n  flex: 0 0 auto;\n  width: calc(100% / var(--grid-columns) * 2);\n}\n\n.column-module-Col--3-tRdfx-4-22-0 {\n  flex: 0 0 auto;\n  width: calc(100% / var(--grid-columns) * 3);\n}\n\n.column-module-Col--4-SxYUZ-4-22-0 {\n  flex: 0 0 auto;\n  width: calc(100% / var(--grid-columns) * 4);\n}\n\n.column-module-Col--5-Ghiks-4-22-0 {\n  flex: 0 0 auto;\n  width: calc(100% / var(--grid-columns) * 5);\n}\n\n.column-module-Col--6-JO4qo-4-22-0 {\n  flex: 0 0 auto;\n  width: calc(100% / var(--grid-columns) * 6);\n}\n\n.column-module-Col--7-SRnJx-4-22-0 {\n  flex: 0 0 auto;\n  width: calc(100% / var(--grid-columns) * 7);\n}\n\n.column-module-Col--8-HBxc4-4-22-0 {\n  flex: 0 0 auto;\n  width: calc(100% / var(--grid-columns) * 8);\n}\n\n.column-module-Col--9-eMJ9n-4-22-0 {\n  flex: 0 0 auto;\n  width: calc(100% / var(--grid-columns) * 9);\n}\n\n.column-module-Col--10-VSo8k-4-22-0 {\n  flex: 0 0 auto;\n  width: calc(100% / var(--grid-columns) * 10);\n}\n\n.column-module-Col--11-miljX-4-22-0 {\n  flex: 0 0 auto;\n  width: calc(100% / var(--grid-columns) * 11);\n}\n\n.column-module-Col--12-9Obkj-4-22-0 {\n  flex: 0 0 auto;\n  width: calc(100% / var(--grid-columns) * 12);\n}\n\n/* if the viewport is between 0 to 575 pixels wide. */\n\n@media (max-width: 575px) {\n  .column-module-Col--xs-auto-oXQ2q-4-22-0 {\n    flex: 0 0 auto;\n    width: auto;\n  }\n  .column-module-Col--xs-1-KvELd-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 1);\n  }\n  .column-module-Col--xs-2-OUGOZ-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 2);\n  }\n  .column-module-Col--xs-3-G55n8-4-22-0 {\n    flex: 0 0 auto;\n  }\n  .column-module-Col--xs-4-PADe9-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 4);\n  }\n  .column-module-Col--xs-5-Ex4rw-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 5);\n  }\n  .column-module-Col--xs-6-fzX37-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 6);\n  }\n  .column-module-Col--xs-7-zWOG--4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 7);\n  }\n  .column-module-Col--xs-8-gngfO-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 8);\n  }\n  .column-module-Col--xs-9-b-r8L-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 9);\n  }\n  .column-module-Col--xs-10-umLd0-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 10);\n  }\n  .column-module-Col--xs-11-KvOKo-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 11);\n  }\n  .column-module-Col--xs-12-u1Ks8-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 12);\n  }\n}\n\n/* if the viewport is between 576 and 767 pixels wide. */\n\n@media (min-width: 576px) and (max-width: 767px) {\n  .column-module-Col--s-auto-rQS8S-4-22-0 {\n    flex: 0 0 auto;\n    width: auto;\n  }\n  .column-module-Col--s-1-BVL5j-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 1);\n  }\n  .column-module-Col--s-2-9s29P-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 2);\n  }\n  .column-module-Col--s-3-69Bdl-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 3);\n  }\n  .column-module-Col--s-4-nE4kT-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 4);\n  }\n  .column-module-Col--s-5-B72Pu-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 5);\n  }\n  .column-module-Col--s-6-AdMSU-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 6);\n  }\n  .column-module-Col--s-7-e656U-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 7);\n  }\n  .column-module-Col--s-8-1EhC1-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 8);\n  }\n  .column-module-Col--s-9-rpHj--4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 9);\n  }\n  .column-module-Col--s-10-GVB2t-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 10);\n  }\n  .column-module-Col--s-11-3WJSe-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 11);\n  }\n  .column-module-Col--s-12-eFxie-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 12);\n  }\n}\n\n/* if the viewport is between 768 and 991 pixels wide. */\n\n@media (min-width: 768px) and (max-width: 991px) {\n  .column-module-Col--m-auto-DTvE1-4-22-0 {\n    flex: 0 0 auto;\n    width: auto;\n  }\n  .column-module-Col--m-1-T7-6r-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 1);\n  }\n  .column-module-Col--m-2-UJZxe-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 2);\n  }\n  .column-module-Col--m-3-jgXEy-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 3);\n  }\n  .column-module-Col--m-4-86-dP-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 4);\n  }\n  .column-module-Col--m-5-RxZc2-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 5);\n  }\n  .column-module-Col--m-6-RwrEz-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 6);\n  }\n  .column-module-Col--m-7-HuA0i-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 7);\n  }\n  .column-module-Col--m-8-qKE7R-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 8);\n  }\n  .column-module-Col--m-9--8vSy-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 9);\n  }\n  .column-module-Col--m-10-aBQ1l-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 10);\n  }\n  .column-module-Col--m-11-08F-U-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 11);\n  }\n  .column-module-Col--m-12-gZ47F-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 12);\n  }\n}\n\n/* if the viewport is between 992 and 1199 pixels wide. */\n\n@media (min-width: 992px) and (max-width: 1199px) {\n  .column-module-Col--l-auto-SxR1p-4-22-0 {\n    flex: 0 0 auto;\n    width: auto;\n  }\n  .column-module-Col--l-1-aLREn-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 1);\n  }\n  .column-module-Col--l-2-0mG-c-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 2);\n  }\n  .column-module-Col--l-3--aWDx-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 3);\n  }\n  .column-module-Col--l-4-GTf5q-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 4);\n  }\n  .column-module-Col--l-5-5MGhB-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 5);\n  }\n  .column-module-Col--l-6-DY6jT-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 6);\n  }\n  .column-module-Col--l-7-Wyv6Z-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 7);\n  }\n  .column-module-Col--l-8-30knO-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 8);\n  }\n  .column-module-Col--l-9-H-ap--4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 9);\n  }\n  .column-module-Col--l-10-wgJl4-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 10);\n  }\n  .column-module-Col--l-11-4dOz3-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 11);\n  }\n  .column-module-Col--l-12-xC5rs-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 12);\n  }\n}\n\n/* if the viewport is 1200 pixels wide or wider. */\n\n@media (min-width: 1200px) {\n  .column-module-Col--xl-auto-zH0n0-4-22-0 {\n    flex: 0 0 auto;\n    width: auto;\n  }\n  .column-module-Col--xl-1-ZCRQR-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 1);\n  }\n  .column-module-Col--xl-2-5agyW-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 2);\n  }\n  .column-module-Col--xl-3-e5vjv-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 3);\n  }\n  .column-module-Col--xl-4--aAZH-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 4);\n  }\n  .column-module-Col--xl-5-167j6-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 5);\n  }\n  .column-module-Col--xl-6-wXLZ--4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 6);\n  }\n  .column-module-Col--xl-7-QA116-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 7);\n  }\n  .column-module-Col--xl-8-Q22c5-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 8);\n  }\n  .column-module-Col--xl-9-bJrrK-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 9);\n  }\n  .column-module-Col--xl-10-IALsA-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 10);\n  }\n  .column-module-Col--xl-11-vrchj-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 11);\n  }\n  .column-module-Col--xl-12-6dUnj-4-22-0 {\n    flex: 0 0 auto;\n    width: calc(100% / var(--grid-columns) * 12);\n  }\n}\n"),rowStyles={Row:"column-module-Row-LudWR-4-22-0",Col:"column-module-Col-BW4pl-4-22-0","Col--auto":"column-module-Col--auto-HnufQ-4-22-0","Col--1":"column-module-Col--1-iSoXZ-4-22-0","Col--2":"column-module-Col--2-KR9Oj-4-22-0","Col--3":"column-module-Col--3-tRdfx-4-22-0","Col--4":"column-module-Col--4-SxYUZ-4-22-0","Col--5":"column-module-Col--5-Ghiks-4-22-0","Col--6":"column-module-Col--6-JO4qo-4-22-0","Col--7":"column-module-Col--7-SRnJx-4-22-0","Col--8":"column-module-Col--8-HBxc4-4-22-0","Col--9":"column-module-Col--9-eMJ9n-4-22-0","Col--10":"column-module-Col--10-VSo8k-4-22-0","Col--11":"column-module-Col--11-miljX-4-22-0","Col--12":"column-module-Col--12-9Obkj-4-22-0","Col--xs-auto":"column-module-Col--xs-auto-oXQ2q-4-22-0","Col--xs-1":"column-module-Col--xs-1-KvELd-4-22-0","Col--xs-2":"column-module-Col--xs-2-OUGOZ-4-22-0","Col--xs-3":"column-module-Col--xs-3-G55n8-4-22-0","Col--xs-4":"column-module-Col--xs-4-PADe9-4-22-0","Col--xs-5":"column-module-Col--xs-5-Ex4rw-4-22-0","Col--xs-6":"column-module-Col--xs-6-fzX37-4-22-0","Col--xs-7":"column-module-Col--xs-7-zWOG--4-22-0","Col--xs-8":"column-module-Col--xs-8-gngfO-4-22-0","Col--xs-9":"column-module-Col--xs-9-b-r8L-4-22-0","Col--xs-10":"column-module-Col--xs-10-umLd0-4-22-0","Col--xs-11":"column-module-Col--xs-11-KvOKo-4-22-0","Col--xs-12":"column-module-Col--xs-12-u1Ks8-4-22-0","Col--s-auto":"column-module-Col--s-auto-rQS8S-4-22-0","Col--s-1":"column-module-Col--s-1-BVL5j-4-22-0","Col--s-2":"column-module-Col--s-2-9s29P-4-22-0","Col--s-3":"column-module-Col--s-3-69Bdl-4-22-0","Col--s-4":"column-module-Col--s-4-nE4kT-4-22-0","Col--s-5":"column-module-Col--s-5-B72Pu-4-22-0","Col--s-6":"column-module-Col--s-6-AdMSU-4-22-0","Col--s-7":"column-module-Col--s-7-e656U-4-22-0","Col--s-8":"column-module-Col--s-8-1EhC1-4-22-0","Col--s-9":"column-module-Col--s-9-rpHj--4-22-0","Col--s-10":"column-module-Col--s-10-GVB2t-4-22-0","Col--s-11":"column-module-Col--s-11-3WJSe-4-22-0","Col--s-12":"column-module-Col--s-12-eFxie-4-22-0","Col--m-auto":"column-module-Col--m-auto-DTvE1-4-22-0","Col--m-1":"column-module-Col--m-1-T7-6r-4-22-0","Col--m-2":"column-module-Col--m-2-UJZxe-4-22-0","Col--m-3":"column-module-Col--m-3-jgXEy-4-22-0","Col--m-4":"column-module-Col--m-4-86-dP-4-22-0","Col--m-5":"column-module-Col--m-5-RxZc2-4-22-0","Col--m-6":"column-module-Col--m-6-RwrEz-4-22-0","Col--m-7":"column-module-Col--m-7-HuA0i-4-22-0","Col--m-8":"column-module-Col--m-8-qKE7R-4-22-0","Col--m-9":"column-module-Col--m-9--8vSy-4-22-0","Col--m-10":"column-module-Col--m-10-aBQ1l-4-22-0","Col--m-11":"column-module-Col--m-11-08F-U-4-22-0","Col--m-12":"column-module-Col--m-12-gZ47F-4-22-0","Col--l-auto":"column-module-Col--l-auto-SxR1p-4-22-0","Col--l-1":"column-module-Col--l-1-aLREn-4-22-0","Col--l-2":"column-module-Col--l-2-0mG-c-4-22-0","Col--l-3":"column-module-Col--l-3--aWDx-4-22-0","Col--l-4":"column-module-Col--l-4-GTf5q-4-22-0","Col--l-5":"column-module-Col--l-5-5MGhB-4-22-0","Col--l-6":"column-module-Col--l-6-DY6jT-4-22-0","Col--l-7":"column-module-Col--l-7-Wyv6Z-4-22-0","Col--l-8":"column-module-Col--l-8-30knO-4-22-0","Col--l-9":"column-module-Col--l-9-H-ap--4-22-0","Col--l-10":"column-module-Col--l-10-wgJl4-4-22-0","Col--l-11":"column-module-Col--l-11-4dOz3-4-22-0","Col--l-12":"column-module-Col--l-12-xC5rs-4-22-0","Col--xl-auto":"column-module-Col--xl-auto-zH0n0-4-22-0","Col--xl-1":"column-module-Col--xl-1-ZCRQR-4-22-0","Col--xl-2":"column-module-Col--xl-2-5agyW-4-22-0","Col--xl-3":"column-module-Col--xl-3-e5vjv-4-22-0","Col--xl-4":"column-module-Col--xl-4--aAZH-4-22-0","Col--xl-5":"column-module-Col--xl-5-167j6-4-22-0","Col--xl-6":"column-module-Col--xl-6-wXLZ--4-22-0","Col--xl-7":"column-module-Col--xl-7-QA116-4-22-0","Col--xl-8":"column-module-Col--xl-8-Q22c5-4-22-0","Col--xl-9":"column-module-Col--xl-9-bJrrK-4-22-0","Col--xl-10":"column-module-Col--xl-10-IALsA-4-22-0","Col--xl-11":"column-module-Col--xl-11-vrchj-4-22-0","Col--xl-12":"column-module-Col--xl-12-6dUnj-4-22-0"},_excluded$1g=(styleInject$1(css_248z$16),["size","sizeXS","sizeS","sizeM","sizeL","sizeXL","className","children"]),Column=React__namespace.forwardRef(function(e,t){var n=e.size,a=e.sizeXS,r=e.sizeS,o=e.sizeM,i=e.sizeL,s=e.sizeXL,l=e.className,c=e.children,e=_objectWithoutProperties(e,_excluded$1g),n=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},rowStyles.Col,!0),rowStyles["Col--".concat(n)],n),rowStyles["Col--xs-".concat(a)],a),rowStyles["Col--s-".concat(r)],r),rowStyles["Col--m-".concat(o)],o),rowStyles["Col--l-".concat(i)],i),rowStyles["Col--xl-".concat(s)],s),l);return React__namespace.createElement("div",_extends$2({ref:t,"data-test":"DesignSystem-Column"},e,{className:n}),c)}),Trigger$1=(Column.displayName="Column",function(e){var r=e.inputFormat,o=e.inputOptions,i=e.validators,s=e.setState,e=(a=e.state).init,t=a.date,l=void 0===(n=o.placeholderChar)?"_":n,n=o.error||o.required&&a.error&&e,a=void 0===o.caption?"Invalid value":o.caption,c=date[r];return React__namespace.createElement(X,_extends$2({icon:"events",placeholder:r},o,{error:n,mask:c,value:t?translateToString(r,t):e?X.utils.getDefaultValue(c,l):"",onChange:function(e,t){var n=o.onChange;s({open:!0}),t&&!t.includes(l)&&(t=translateToDate(r,t,i),s({date:t})),n&&n(e)},onPaste:function(e,t){var n,a=o.onPaste;s({open:!0}),t&&!t.includes(l)&&(n=translateToDate(r,t,i),s({date:n})),a&&a(e,t)},onBlur:function(e,t){var n=o.onBlur,a=(s({init:!0}),/\d/);t&&a.test(t)&&t.includes(l)?s({error:!0}):(!t||a.test(t))&&t||s({error:!1}),n&&n(e,t||"")},onClear:function(e){var t=o.onClear;s({init:!0,date:void 0}),t&&t(e)},caption:n?a:"",validators:[function(e){return isValid(i,e,r)}],clearOnEmptyBlur:!0,id:"parent-DatePicker"}))}),_excluded$1f=["date","open","position","inputFormat","outputFormat","inputOptions","validators","withInput","disabledBefore","disabledAfter","onDateChange","closeOnSelect","size","showTodayDate","children","view"],DatePicker=(()=>{function a(e){_classCallCheck(this,a),_defineProperty$1(c=_callSuper(this,a,[e]),"getError",function(e){var t,n,a,r,o=(l=c.props).disabledBefore,i=l.disabledAfter,s=l.outputFormat,l=l.onError;return!(!e||(t=(o=getDateInfo(o)).year,n=o.month,o=o.date,a=(i=getDateInfo(i)).year,r=i.month,i=i.date,!compareDate(e,"less",t,n,o)&&!compareDate(e,"more",a,r,i))||(l&&l(e,translateToString(s,e)),0))}),_defineProperty$1(c,"onDateChangeHandler",function(e){c.setState({init:!0,date:e}),c.props.closeOnSelect&&c.setState({open:!1})}),_defineProperty$1(c,"onToggleHandler",function(e,t){if(!c.props.inputOptions.disabled)switch(t){case"outsideClick":case"escapeKeypress":c.setState({open:e});break;case"onClick":c.setState({open:!0})}});var c,t=e.inputFormat,t=convertToDate(e.date,t,e.validators),n=c.getError(t);return c.state={date:t,error:n,init:!1,open:e.open||!1},c}return _inherits(a,React__namespace.Component),_createClass(a,[{key:"componentDidUpdate",value:function(e,t){var n,a;e.date!==this.props.date&&(n=(a=this.props).inputFormat,n=convertToDate(this.props.date,n,a.validators),this.setState({date:n})),e.open!==this.props.open&&this.setState({open:this.props.open||!1}),t.date!==this.state.date&&(n=(a=this.props).onDateChange,e=a.outputFormat,t=this.state.date,a=this.getError(t),this.setState({error:a}),n)&&(a?n(void 0,""):n(t,translateToString(e,t)))}},{key:"renderCalendar",value:function(){var e=this,t=((c=this.props).date,c.inputFormat),n=c.validators,a=c.disabledBefore,r=c.disabledAfter,o=c.size,i=void 0===(i=c.showTodayDate)||i,s=void 0===(s=c.children)?React__namespace.createElement(React__namespace.Fragment,null):s,l=c.view,c=_objectWithoutProperties(c,_excluded$1f),d=this.state.date,p=config.months,u=new Date(Date.now()),p="".concat(p[u.getMonth()]," ").concat(u.getDate()),d=convertToDate(d,t,n),a=convertToDate(a,t,n),r=convertToDate(r,t,n),t=function(e,t){return e.getFullYear()===t.getFullYear()&&e.getMonth()===t.getMonth()&&e.getDate()===t.getDate()},n=classnames({"d-flex justify-content-center":!0,"pb-5":"small"===o,"pb-6":"large"===o,"pt-3":"large"===o&&"year"===l});return React__namespace.createElement("div",null,React__namespace.createElement("div",{className:"d-flex"},s,React__namespace.createElement(Calendar,_extends$2({},c,{size:o,date:d,view:l,disabledBefore:a,disabledAfter:r,onDateChange:this.onDateChangeHandler}))),i&&React__namespace.createElement("div",{className:n,"data-test":"DesignSystem-Select--TodaysDate-wrapper"},React__namespace.createElement(Chip,{label:"Today, ".concat(p),name:"chip",type:"action",disabled:(s=a&&t(u,a),c=r&&t(u,r),!s&&compareDate(a,"more",u.getFullYear(),u.getMonth(),u.getDate())||!c&&compareDate(r,"less",u.getFullYear(),u.getMonth(),u.getDate())),onClick:function(){return e.onDateChangeHandler(new Date)}})))}},{key:"render",value:function(){var e=this.props,t=e.position,n=e.inputFormat,a=e.inputOptions,r=e.validators,o=e.popoverOptions,i=this.state.open;return e.withInput?(e=_objectSpread2(_objectSpread2({},a),{},{"aria-label":a["aria-label"]||this.props["aria-label"],"aria-labelledby":a["aria-labelledby"]||this.props["aria-labelledby"]}),React__namespace.createElement(Popover$1,_extends$2({trigger:React__namespace.createElement(Trigger$1,{inputFormat:n,inputOptions:e,validators:r,state:this.state,setState:this.setState.bind(this)})},o,{triggerClass:"w-100",position:t,appendToBody:!0,open:i,onToggle:this.onToggleHandler}),this.renderCalendar())):this.renderCalendar()}}])})(),parseDate=(_defineProperty$1(DatePicker,"defaultProps",_objectSpread2(_objectSpread2({},Calendar.defaultProps),{},{position:"bottom-start",inputFormat:"mm/dd/yyyy",outputFormat:"mm/dd/yyyy",validators:[date$1],inputOptions:{},closeOnSelect:!0})),function(e){var t=new Date;return t.setHours(e.substring(0,2)),t.setMinutes(e.substring(3,5)),t}),isFormat12Hour=function(e){return"12-Hour"===e},isTimeIn12HourFormat=function(e){return _isTimeInAM(e)||_isTimeInPM(e)},_isTimeInAM=function(e){return e.includes("a")||e.includes("A")},_isTimeInPM=function(e){return e.includes("p")||e.includes("P")},convert12To24HourFormat$1=function(e){var t=(e=_slicedToArray(e.split(" "),2))[0],e=e[1],n=(t=t.split(":"))[0],t=t[1];return"12"===n&&_isTimeInAM(e)&&(n="00"),_isTimeInPM(e)&&"12"!==n&&(n=(parseInt(n,10)+12).toString()),"".concat(n,":").concat(t)},convertToTwoDigit=function(e){return("0"+e).slice(-2)},convert24To12HourFormat=function(e){var e=e.split(":"),t=12<=(n=parseInt(e[0],10))?"PM":"AM",n=(n%12||12).toString(),n=convertToTwoDigit(n),e=e[1];return"".concat(n.toString(),":").concat(e," ").concat(t)},getTimeIn24HrFormat=function(e){return isTimeIn12HourFormat(e)?convert12To24HourFormat$1(e):e},checkTimeDifference=function(e,t){return e=parseDate(e),parseDate(t)<e},get24HourTimeList=function(e,t,n){for(var a=[],r=parseDate(e),o=parseDate(t);r<=o;)a.push(r.toTimeString().substring(0,5)),r.setMinutes(r.getMinutes()+n);return a},getReverseTimeList=function(e,t,n){var e=(n=get24HourTimeList("00:00","23:59",n)).indexOf(e),a=n.indexOf(t),t=""===t?e:a+1,a=n.slice(e),e=n.slice(0,t);return a.concat(e)},getTimeListIn24HourFormat=function(e,t,n){return(""===t||checkTimeDifference(e,t)?getReverseTimeList:get24HourTimeList)(e,t,n)},getTimeDifference=function(e,t){return e=new Date("07/07/2022 "+e),t=new Date("07/07/2022 "+t).getTime()-e.getTime(),{hour:(e=new Date(t)).getUTCHours(),minute:e.getUTCMinutes()}},getCustomLabel=function(e,t,n,a){var r=e;return isFormat12Hour(t)&&(r=convert24To12HourFormat(e)),n&&a&&(n=(t=getTimeDifference(a,e)).hour,a=t.minute,r+=" (".concat(n," hr ").concat(a," min)")),r},isOptionDisabled=function(e,t,n){var a=e;return isFormat12Hour(t)&&(a=convert24To12HourFormat(e)),!!n.includes(a)},convertTimeToOptionList=function(e,n){var a=2<arguments.length&&void 0!==arguments[2]?arguments[2]:"TimePicker-Option-key",r=3<arguments.length?arguments[3]:void 0,o=4<arguments.length?arguments[4]:void 0,i=5<arguments.length?arguments[5]:void 0;return e.map(function(e,t){return{label:getCustomLabel(e,n,r,o),value:e,disabled:i&&isOptionDisabled(e,n,i),selected:!1,optionID:a+t}})},computeEndTime=function(e){return e?"":"23:59"},getDropdownOptionList=function(e){var t=e.startTime,n=e.endTime,a=e.interval,r=e.timeFormat,o=e.showDuration,i=e.disabledSlotList,e=e.id,s=t?getTimeIn24HrFormat(t):"00:00",n=n?getTimeIn24HrFormat(n):computeEndTime(t),s=getTimeListIn24HourFormat(s,n,a);return convertTimeToOptionList(s,r,e,o,t,i)},convertMinTo60=function(e){var t=parseInt(e,10);return t<10?e:((60<t?t%60:t).toString()+"0").slice(0,2)},get24HourCurrentTime=function(){var e=new Date;return convertToTwoDigit(e.getHours())+":"+convertToTwoDigit(e.getMinutes())},convertHourTo24=function(e){return(parseInt(e,10)%24).toString()},convertHourTo12=function(e){return(parseInt(e,10)%12).toString()},_checkNumber=function(e){return/^[0-9]+$/.test(e)},_checkNumberWithAMPM=function(e){return/^[0-9]+[ AaMmPp]+$/.test(e)},_checkNumberWithSpecialChar=function(e){return/^[0-9]+[`\s!@#$%^&*()_+\-=[\]{};':"\\|,.<>/?~][0-9]*$/.test(e)},_checkNumberWithSpecialCharAMPM=function(e){return/^[0-9]+[`\s!@#$%^&*()_+\-=[\]{};':"\\|,.<>/?~][0-9]+[ AaMmPp]+$/.test(e)},specialCharRegex=/[`\s!@#$%^&*()_+\-=[\]{};':"\\|,.<>/?~]/,getTimeFromNumberWithSpecialChar=function(e){var e=e.split(specialCharRegex),t=convertHourTo24(e[0]);return{hour:convertToTwoDigit(t),min:((""!==e[1]?convertMinTo60(e[1]):"00")+"0").slice(0,2)}},getSearchTimeFromNumber=function(e,t){var n=e.length,a=parseInt(e,10),r=e.slice(0,2),o="00",i="00";switch(n){case 1:o="0"+e;break;case 2:a<=24||t&&a<=12?o=convertToTwoDigit(e):(o="0"+e[0],i=convertMinTo60(e[1]+"0"));break;case 3:o="0"+e[0],i=convertMinTo60(e.slice(1));break;case 4:o=(t?convertHourTo12:convertHourTo24)(r),i=convertMinTo60(e.slice(2));break;default:i=o="-1"}return{hour:o,min:i}},getTimeFromNumberWithAMPM=function(e){return e=e.split(/[\saAmMpP]/),{hour:(e=getSearchTimeFromNumber(e[0],!0)).hour,min:e.min}},formatSearchTerm=function(e,t){var n,a={hour:"00",min:"00"};return _checkNumber(t)?(n=getSearchTimeFromNumber(t),a=parseInt(n.hour)<=12&&0<parseInt(n.hour)?getCurrentRelativeTime(e,n):n):_checkNumberWithAMPM(t)?(a=getTimeFromNumberWithAMPM(t)).hour=convert12To24HourFormat(a.hour,t):_checkNumberWithSpecialChar(t)?(n=getTimeFromNumberWithSpecialChar(t),a=parseInt(n.hour)<=12?getCurrentRelativeTime(e,n):n):_checkNumberWithSpecialCharAMPM(t)&&(e=t.replace(/[\saApPmM]/g,""),_checkNumber(e)?a=getSearchTimeFromNumber(e,!0):_checkNumberWithSpecialChar(e)&&(a=getTimeFromNumberWithSpecialChar(e)),a.hour=convert12To24HourFormat(a.hour,t)),a},convert12To24HourFormat=function(e,t){return"12"===e&&_isTimeInAM(t)?e="00":_isTimeInPM(t)&&"12"!==e&&(e=(parseInt(e,10)+12).toString()),e},getCurrentRelativeTime=function(e,t){var n="".concat(t.hour,":").concat(t.min),a=get24HourCurrentTime(),r=checkTimeDifference(a,n),a=findClosestTimeIndex(e,a),e=findClosestTimeIndex(e,n);return r&&e<a&&(n=parseInt(t.hour,10)+12,t.hour=n.toString()),t},findClosestTimeIndex=function(e,t){for(var n=0,a={hour:100,mins:100},r=0;r<e.length;r++){var o=(i=getTimeDifference(t,e[r])).hour,i=i.minute;(o<a.hour||o===a.hour&&i<a.mins)&&(a.hour=o,a.mins=i,n=r)}return n},getSearchIndex=function(e,t){var n=(t=formatSearchTerm(e,t)).hour,n=("60"===(t=t.min)&&(t="00",n=(parseInt(n,10)+1).toString()),"".concat(n,":").concat(t));return findClosestTimeIndex(e,n)},countNumberInStr=function(e){return(null==(e=e.match(/\d/g))?void 0:e.length)||0},isValidSearchTerm=function(e){return 0<(e=countNumberInStr(e))&&e<5},getValueFromOptionList=function(e){return e.map(function(e){return e.value})},getSearchValueIndex=function(e,t){return isValidSearchTerm(t)?getSearchIndex(e,t):-1},getScrollIndex=function(e,t){var n,e=getValueFromOptionList(e);return""===t?(n=get24HourCurrentTime(),findClosestTimeIndex(e,n)):getSearchValueIndex(e,t)},getSearchedOptions=function(e,t){return e.filter(function(e){return e.label.toLowerCase().includes(t.toLowerCase())})},sortList=function(e){return e.sort(function(e,t){return e.value>t.value?1:t.value>e.value?-1:0})},_isEqual=function(e,t){var e=sortList(_toConsumableArray(e)),n=sortList(_toConsumableArray(t));return e.length===n.length&&e.every(function(e,t){return e.value===n[t].value})},_isControlled=function(e){return void 0!==e},_isOpenControlled=function(e){return void 0!==e},_showSelectedItems=function(e,t,n){return e&&n&&""===t},_isSelectAllPresent=function(e,t,n,a){return a&&n&&0===t&&""===e},scrollTo=function(e,t){e.scrollTo(0,t)},scrollIntoView=function(e,t){var n=null==e?void 0:e.getBoundingClientRect(),a=t.getBoundingClientRect(),r=t.offsetHeight;a.bottom>n.bottom&&e?scrollTo(e,t.offsetTop-n.height+r):a.top<n.top&&e&&scrollTo(e,t.offsetTop-r)},getSelectAll$1=function(e,t,n){return e.length?0<e.length&&0<n&&e.length===t-n?{indeterminate:!0,checked:!0}:(n=0<e.length&&e.length!==t,{checked:0<e.length&&e.length===t,indeterminate:n}):{indeterminate:!1,checked:!1}},scrollToOptionIndex=function(e,t){e=t&&(null==(t=t[e])?void 0:t.optionID),(t=document.getElementById(e))&&t.scrollIntoView&&t.scrollIntoView({block:"center"})},groupListOptions=function(e){return e=e.reduce(function(e,t){var n=t.group||"";return e[n]||(e[n]=[]),e[n].push(t),e},{}),Object.values(e).flatMap(function(e){return _toConsumableArray(e)})},TimePickerWithSearch=function(e){var t=e.open,n=e.endTime,a=e.interval,r=e.onChange,o=e.startTime,i=e.timeFormat,s=e.showDuration,l=e.noResultMessage,c=e.disabledSlotList,d=e.fetchTimeOptions,p=e.error,u=e["aria-label"],m=e.optionsAriaLabel,h=_slicedToArray(React__namespace.useState(0),2),f=h[0],g=h[1],y=(h=_slicedToArray(React__namespace.useState(!1),2))[0],v=h[1],b=(h=_slicedToArray(React__namespace.useState(-1),2))[0],_=h[1],x=(h=_slicedToArray(React__namespace.useState(0),2))[0],S=h[1],w=getDropdownOptionList(e);return React__namespace.useEffect(function(){void 0!==t&&v(t)},[t]),React__namespace.useEffect(function(){var e;return y&&-1!=b&&(g(b),e=setTimeout(function(){scrollToOptionIndex(b,w)},100)),function(){clearTimeout(e)}},[y]),React__namespace.useEffect(function(){S(x+1)},[o,n,a,s,c]),React__namespace.createElement(Dropdown,{key:x,maxHeight:160,loadersCount:0,withSearch:!0,open:y,tabIndex:f,searchPlaceholder:"Search",onChange:function(t){var e=t,n=(isFormat12Hour(i)&&(e=convert24To12HourFormat(e)),w.findIndex(function(e){return e.value===t}));_(n),r&&r(e)},fetchOptions:d||function(e){var t,n=getScrollIndex(w,e);return g(t=""===e&&-1!=b?b:n),Promise.resolve({options:-1===n?[]:w,count:w.length,scrollToIndex:0===t?t+1:t,searchTerm:e})},noResultMessage:l,staticLimit:w.length,onPopperToggle:function(){v(!y)},error:p,"aria-label":u,optionsAriaLabel:m})},TimePickerWithInput=(TimePickerWithSearch.defaultProps={timeFormat:"12-Hour",interval:15,optionsAriaLabel:"Time options"},TimePickerWithSearch.displayName="TimePickerWithSearch",function(e){var t=e.validators,a=e.inputOptions,r=e.inputFormat,o=e.outputFormat,i=e.onTimeChange,n=e.time,s=e.error,l=(m=_slicedToArray(React__namespace.useState(n),2))[0],c=m[1],d=(m=_slicedToArray(React__namespace.useState(!1),2))[0],p=m[1],u=void 0===(m=a.placeholderChar)?"_":m,m=(React__namespace.useEffect(function(){var e=translateToTime(r,l),e=void 0===n&&e.includes(u)?l:n;c(e)},[n]),time[r]);return React__namespace.createElement(X,_extends$2({placeholder:placeholders[r],placeholderChar:u},a,{mask:m,value:l?translateToTime(r,l):d?X.utils.getDefaultValue(m,u):"",validators:function(e){return isValid(t,e,r)},onChange:function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:"",n=null==t?void 0:t.toUpperCase();c(n),a.onChange&&a.onChange(e,t)},onClear:function(e){p(!0),i&&i(""),a.onClear&&a.onClear(e)},onBlur:function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:"",n=translateToTime(r,l);p(!0),i&&(n=n&&!isPlaceholderPresent(u,n)?getOutputTimeString(r,o,n):void 0,i(n)),a.onBlur&&a.onBlur(e,t)},error:s,"aria-label":a["aria-label"]||e["aria-label"],id:"parent-TimePicker"}))}),TimePicker=(TimePickerWithInput.defaultProps={inputFormat:"hh:mm AM",outputFormat:"hh:mm AM",inputOptions:{},validators:[time$1]},TimePickerWithInput.displayName="TimePickerWithInput",function(e){return e.withSearch?React__namespace.createElement(TimePickerWithSearch,e):React__namespace.createElement(TimePickerWithInput,e)});function throttle(i,s,l,c){var d,p=!1,u=0;function m(){d&&clearTimeout(d)}function e(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var a=this,r=Date.now()-u;function o(){u=Date.now(),l.apply(a,t)}p||(c&&!d&&o(),m(),void 0===c&&i<r?o():!0!==s&&(d=setTimeout(c?function(){d=void 0}:o,void 0===c?i-r:i)))}return"boolean"!=typeof s&&(c=l,l=s,s=void 0),e.cancel=function(){m(),p=!0},e}function debounce$1(e,t,n){return void 0===n?throttle(e,t,!1):throttle(e,n,!1!==t)}TimePicker.defaultProps=_objectSpread2(_objectSpread2({},TimePickerWithInput.defaultProps),TimePickerWithSearch.defaultProps),TimePicker.displayName="TimePicker";var css_248z$15=".dropdownButton-module-DropdownButton-WEFAu-4-22-0 {\n  width: 100%;\n  justify-content: space-between;\n  padding-top: unset;\n  padding-bottom: unset;\n  background: var(--secondary-light);\n  color: var(--text);\n  transition: var(--duration--fast-01) var(--standard-productive-curve);\n}\n\n.dropdownButton-module-DropdownButton-wrapper--2rai-4-22-0 {\n  width: 100%;\n  display: flex;\n  flex-direction: row;\n  overflow: hidden;\n  align-items: center;\n}\n\n.dropdownButton-module-DropdownButton-text-iFVYT-4-22-0 {\n  text-align: left;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n\n.dropdownButton-module-DropdownButton--tiny-Itu7p-4-22-0 {\n  height: var(--spacing-60);\n  padding-right: var(--spacing-20);\n  padding-left: var(--spacing-20);\n}\n\n.dropdownButton-module-DropdownButton--regular--xsdh-4-22-0 {\n  height: var(--spacing-80);\n  padding-right: var(--spacing-20);\n  padding-left: var(--spacing-30);\n}\n\n.dropdownButton-module-DropdownButton--tinySquare-h9ZCv-4-22-0 {\n  padding-left: var(--spacing-10);\n  padding-right: var(--spacing-10);\n}\n\n.dropdownButton-module-DropdownButton--regularSquare-aHX5x-4-22-0 {\n  padding-left: var(--spacing-20);\n  padding-right: var(--spacing-20);\n}\n\n.dropdownButton-module-DropdownButton--placeholder-P-OZc-4-22-0 {\n  color: var(--text-subtle);\n}\n\n.dropdownButton-module-DropdownButton-WEFAu-4-22-0:hover {\n  background: var(--secondary);\n  color: var(--text);\n}\n\n.dropdownButton-module-DropdownButton-WEFAu-4-22-0:focus {\n  background-color: var(--secondary-light);\n  box-shadow: var(--shadow-spread) var(--secondary-shadow);\n}\n\n.dropdownButton-module-DropdownButton-WEFAu-4-22-0:active,\n.dropdownButton-module-DropdownButton--open-FO2da-4-22-0 {\n  background-color: var(--secondary-dark) !important;\n  color: var(--text) !important;\n  animation-timing-function: cubic-bezier(0, 0, 0.38, 0.9);\n  animation-duration: 120ms;\n}\n\n.dropdownButton-module-DropdownButton-WEFAu-4-22-0:disabled {\n  background: var(--secondary-lighter);\n  color: var(--text-disabled);\n  pointer-events: none;\n}\n\n.dropdownButton-module-DropdownButton--icon-lOUG2-4-22-0 {\n  padding-left: var(--spacing-20);\n}\n\n.dropdownButton-module-DropdownButton--error-WBIV1-4-22-0 {\n  border: var(--border-width-2-5) solid var(--alert);\n}\n",dropdownButtonStyles={DropdownButton:"dropdownButton-module-DropdownButton-WEFAu-4-22-0","DropdownButton-wrapper":"dropdownButton-module-DropdownButton-wrapper--2rai-4-22-0","DropdownButton-text":"dropdownButton-module-DropdownButton-text-iFVYT-4-22-0","DropdownButton--tiny":"dropdownButton-module-DropdownButton--tiny-Itu7p-4-22-0","DropdownButton--regular":"dropdownButton-module-DropdownButton--regular--xsdh-4-22-0","DropdownButton--tinySquare":"dropdownButton-module-DropdownButton--tinySquare-h9ZCv-4-22-0","DropdownButton--regularSquare":"dropdownButton-module-DropdownButton--regularSquare-aHX5x-4-22-0","DropdownButton--placeholder":"dropdownButton-module-DropdownButton--placeholder-P-OZc-4-22-0","DropdownButton--open":"dropdownButton-module-DropdownButton--open-FO2da-4-22-0","DropdownButton--icon":"dropdownButton-module-DropdownButton--icon-lOUG2-4-22-0","DropdownButton--error":"dropdownButton-module-DropdownButton--error-WBIV1-4-22-0"},_excluded$1e=(styleInject$1(css_248z$15),["triggerSize","placeholder","menu","children","icon","disabled","open","inlineLabel","error","iconType"]),DropdownButton=React__namespace.forwardRef(function(e,t){var n=void 0===(n=e.triggerSize)?"regular":n,a=void 0===(a=e.placeholder)?"Select":a,r=void 0!==(r=e.menu)&&r,o=e.children,i=e.icon,s=e.disabled,l=e.open,c=e.inlineLabel,d=e.error,p=e.iconType,e=_objectWithoutProperties(e,_excluded$1e),u=s?"disabled":"default",a=a.trim(),a=o||a,m=r?i||"more_horiz":"keyboard_arrow_down",n=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},buttonStyles.Button,!0),dropdownButtonStyles.DropdownButton,!0),dropdownButtonStyles["DropdownButton--".concat(n)],n),dropdownButtonStyles["DropdownButton--".concat(n,"Square")],r),dropdownButtonStyles["DropdownButton--placeholder"],!o&&!r),dropdownButtonStyles["DropdownButton--icon"],i),dropdownButtonStyles["DropdownButton--open"],l),dropdownButtonStyles["DropdownButton--error"],d)),l=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},textStyles.Text,!0),textStyles["Text--regular"],!0),dropdownButtonStyles["DropdownButton-text"],!0));return React__namespace.createElement("button",_extends$2({ref:t,type:"button",value:o,className:n,disabled:s,tabIndex:0,"data-test":"DesignSystem-DropdownTrigger"},e),!r&&React__namespace.createElement("div",{className:dropdownButtonStyles["DropdownButton-wrapper"]},c&&React__namespace.createElement(Text,{appearance:"subtle",className:"mr-4 white-space-nowrap"},"".concat(c.trim().charAt(0).toUpperCase()).concat(c.trim().slice(1))),i&&!c&&React__namespace.createElement(Icon,{appearance:u,className:"d-flex align-items-center mr-4",name:i,type:p}),a&&React__namespace.createElement("span",{className:l},a)),React__namespace.createElement(Icon,{appearance:u,name:m,type:p}))}),CheckboxOption=(DropdownButton.displayName="DropdownButton",function(e){var t=e.className,n=e.selected,a=e.optionData,r=e.onChangeHandler,o=e.onUpdateActiveOption,i=e.dataTest,s=void 0===(s=e.id)?"":s,e=e.menu,l=a.subInfo,c=a.label,d=a.disabled,a=classnames(_defineProperty$1(_defineProperty$1({},dropdownStyles.OptionCheckbox,!0),"pb-0",l));return React__namespace.createElement("div",{className:t,onMouseEnter:o,onKeyDown:function(e){d||"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),e.currentTarget.click())},"data-test":i,"data-disabled":d,role:e?"menuitemcheckbox":"option","aria-checked":e?n:void 0,"aria-selected":e?void 0:n,"aria-disabled":d||void 0,tabIndex:d?-1:0},React__namespace.createElement(Checkbox,{label:c,disabled:d,checked:n,onChange:r,tabIndex:-1,className:a,"data-test":"".concat(i,"--Checkbox"),id:s}),l&&React__namespace.createElement("div",{className:"pl-8 ml-3"},(t=d?"disabled":"subtle",o=n?"white":"disabled","string"==typeof(e=l)?React__namespace.createElement(Text,{"data-test":"DesignSystem-DropdownOption--WITH_META--Meta",appearance:t,size:"small",weight:"medium"},e):(c=e.list,React__namespace.createElement(MetaList,{list:void 0===c?[]:c,seperator:e.seperator,iconAppearance:o,labelAppearance:t,seperatorAppearance:o,"data-test":"DesignSystem-DropdownOption--WITH_META--MetaList"})))))}),DefaultOption=function(e){var t=e.className,n=e.onClickHandler,a=e.optionData,r=e.menu,o=a.label,i=a.disabled;return React__namespace.createElement("div",{className:t,onClick:n,onKeyDown:function(e){i||"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),null!=n&&n(e))},onMouseEnter:e.onUpdateActiveOption,"data-test":e.dataTest,"data-disabled":i,role:r?"menuitem":"option",tabIndex:i?-1:0,"aria-disabled":i||void 0,"aria-selected":r?void 0:e.selected},React__namespace.createElement("div",{className:dropdownStyles["Option-label"]},React__namespace.createElement(Text,{className:e.textClassName,color:e.color,id:a.optionID},o)))},MetaOption=function(e){var t=e.className,n=e.onClickHandler,a=e.optionData,r=e.renderSubInfo,o=e.menu,i=a.subInfo,s=a.disabled;return React__namespace.createElement("div",{className:t,onClick:n,onKeyDown:function(e){s||"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),null!=n&&n(e))},onMouseEnter:e.onUpdateActiveOption,"data-test":e.dataTest,"data-disabled":s,role:o?"menuitem":"option",tabIndex:s?-1:0,"aria-disabled":s||void 0,"aria-selected":o?void 0:e.selected},React__namespace.createElement("div",{className:dropdownStyles["Option-label"]},React__namespace.createElement(Text,{className:e.textClassName,color:e.color},a.label),i&&r(i)))},IconOption=function(e){var t=e.className,n=e.textClassName,a=e.onClickHandler,r=e.optionData,o=e.onUpdateActiveOption,i=e.color,s=e.dataTest,l=e.selected,e=e.menu,c=r.label,d=r.icon,p=r.disabled,r=r.iconType,t=classnames(_defineProperty$1(_defineProperty$1({},"".concat(t),!0),dropdownStyles["Option--icon"],d)),u=classnames(_defineProperty$1(_defineProperty$1({},dropdownStyles["Option-icon"],!0),"mr-4",!0));return React__namespace.createElement("div",{className:t,onClick:a,onKeyDown:function(e){p||"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),null!=a&&a(e))},onMouseEnter:o,"data-test":s,"data-disabled":p,role:e?"menuitem":"option",tabIndex:p?-1:0,"aria-disabled":p||void 0,"aria-selected":e?void 0:l},d&&React__namespace.createElement(Icon,{className:u,"data-test":"".concat(s,"--Icon"),name:d,type:r}),React__namespace.createElement("div",{className:dropdownStyles["Option-label"]},React__namespace.createElement(Text,{className:n,color:i},c)))},IconWithMetaOption=function(e){var t=e.className,n=e.textClassName,a=e.renderSubInfo,r=e.onClickHandler,o=e.optionData,i=e.onUpdateActiveOption,s=e.appearance,l=e.color,c=e.dataTest,d=e.selected,e=e.menu,p=o.subInfo,u=o.label,m=o.icon,h=o.disabled,o=classnames(_defineProperty$1(_defineProperty$1({},"".concat(t),!0),dropdownStyles["Option--icon"],m)),t=classnames(_defineProperty$1(_defineProperty$1({},dropdownStyles["Option-icon"],!0),"mr-4",!0));return React__namespace.createElement("div",{className:o,onClick:r,onKeyDown:function(e){h||"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),null!=r&&r(e))},onMouseEnter:i,"data-test":c,"data-disabled":h,role:e?"menuitem":"option",tabIndex:h?-1:0,"aria-disabled":h||void 0,"aria-selected":e?void 0:d},m&&React__namespace.createElement(Icon,{"data-test":"".concat(c,"--Icon"),className:t,name:m,appearance:s}),React__namespace.createElement("div",{className:dropdownStyles["Option-label"]},React__namespace.createElement(Text,{className:n,color:l},u),p&&a(p)))},OptionTypeMapping=_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},"DEFAULT",DefaultOption),"WITH_ICON",IconOption),"WITH_META",MetaOption),"WITH_CHECKBOX",CheckboxOption),"ICON_WITH_META",IconWithMetaOption),Option=function(e){function t(){m||o&&o(l)}var n=e.optionData,a=e.selected,r=e.onClick,o=e.updateActiveOption,i=e.onChange,s=e.active,l=e.index,c=e.checkboxes,d=e.menu,p=void 0===(p=e.id)?"":p,u=(n.optionType?n:e).optionType,m=n.disabled,h=m?"inverse-lightest":a&&!d?"primary-dark":"inverse",f=m?"disabled":a&&!d?"primary_dark":"default",g=OptionTypeMapping[u=c?"WITH_CHECKBOX":void 0===u?"DEFAULT":u],y=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},dropdownStyles.Option,!0),dropdownStyles["Option--active"],s),dropdownStyles["Option--selected"],a&&!d),dropdownStyles["Option--disabled"],m),"OptionWrapper",!0),"color-".concat(h),!0)),v=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},dropdownStyles["Option-checkbox"],!0),dropdownStyles["Option-checkbox--active"],s),"OptionWrapper",!0)),b=classnames(_defineProperty$1(_defineProperty$1({},dropdownStyles["Option-text"],!0),dropdownStyles["Option-text--wrap"],!e.truncateOption)),_=classnames(_defineProperty$1(_defineProperty$1({},"OptionWrapper",!0),dropdownStyles["OptionWrapper--disabled"],m));return e.optionRenderer?React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-DropdownOption--Custom",className:_,"data-disabled":m,onMouseEnter:t,role:d?"menuitem":"option","aria-selected":d?void 0:a,"aria-disabled":m||void 0},!c&&{onClick:r}),e.optionRenderer({optionData:n,selected:a,onChange:i,active:s,index:l})):g({selected:a,menu:d,index:l,renderSubInfo:function(e){var t,n=a?"white":"disabled";return"string"==typeof e?React__namespace.createElement(Text,{"data-test":"DesignSystem-DropdownOption--WITH_META--Meta",color:m?"inverse-lightest":a&&!d?"primary-dark":"inverse-lighter",size:"small",weight:"medium",className:dropdownStyles["Option-subInfo"]},e):(t=e.list,React__namespace.createElement(MetaList,{list:void 0===t?[]:t,seperator:e.seperator,iconAppearance:n,labelAppearance:m?"disabled":a&&!d?"white":"subtle",seperatorAppearance:n,"data-test":"DesignSystem-DropdownOption--WITH_META--MetaList"}))},optionData:n,textClassName:b,appearance:f,color:h,onClickHandler:function(e){e.stopPropagation(),m||r&&r()},onChangeHandler:function(e){e.stopPropagation(),m||i&&i(e)},onUpdateActiveOption:t,dataTest:"DesignSystem-DropdownOption--".concat(u),className:c?v:y,id:p})},css_248z$14="@keyframes placeholder-module-shimmer-Lxrg3-4-22-0 {\n  0% {\n    background-position: -500px 0;\n  }\n  100% {\n    background-position: 500px 0;\n  }\n}\n\n.placeholder-module-Placeholder--animation-aMGNi-4-22-0 {\n  border-radius: var(--border-radius-05);\n  animation-duration: 1.5s;\n  animation-fill-mode: forwards;\n  animation-iteration-count: infinite;\n  animation-name: placeholder-module-shimmer-Lxrg3-4-22-0;\n  animation-timing-function: linear;\n  background: var(--secondary-lightest);\n  background: linear-gradient(\n    to right,\n    var(--secondary-lighter) 8%,\n    var(--secondary-dark) 18%,\n    var(--secondary-lighter) 33%\n  );\n  background-size: 1000px 104px;\n}\n\n.placeholder-module-Placeholder-vJUgz-4-22-0 {\n  display: flex;\n  flex-grow: 1;\n  flex-shrink: 0;\n  align-items: center;\n}\n\n.placeholder-module-Placeholder--withImage-yTlyC-4-22-0 {\n  display: flex;\n  justify-content: flex-start;\n}\n\n.placeholder-module-Placeholder-paragraph-6zgwj-4-22-0 {\n  display: flex;\n  flex-direction: column;\n  flex: 1 0;\n}\n\n.placeholder-module-Placeholder-paragraph--withImage-6eoKu-4-22-0 {\n  margin-left: var(--spacing-20);\n}\n\n.placeholder-module-PlaceholderParagraph-02mKH-4-22-0 {\n  display: flex;\n  flex-grow: 1;\n  height: var(--font-size);\n}\n\n.placeholder-module-PlaceholderParagraph-wrapper-Sznyx-4-22-0 {\n  display: flex;\n  align-items: center;\n  height: var(--font-height);\n}\n\n.placeholder-module-PlaceholderParagraph-wrapper--length-small-hR-g8-4-22-0 {\n  width: 33%;\n}\n\n.placeholder-module-PlaceholderParagraph-wrapper--length-medium-8Q4r0-4-22-0 {\n  width: 66%;\n}\n\n.placeholder-module-PlaceholderParagraph-wrapper--length-large-3ieIN-4-22-0 {\n  width: 100%;\n}\n\n.placeholder-module-PlaceholderParagraph-wrapper--size-xxs-VxxWI-4-22-0 {\n  height: var(--font-height-s);\n}\n\n.placeholder-module-PlaceholderParagraph-wrapper--size-xs-hXLBa-4-22-0 {\n  height: var(--font-height-m);\n}\n\n.placeholder-module-PlaceholderParagraph-wrapper--size-s-HnFD1-4-22-0 {\n  height: var(--font-height-s);\n}\n\n.placeholder-module-PlaceholderParagraph-wrapper--size-m-fbcAd-4-22-0 {\n  height: var(--font-height-m);\n}\n\n.placeholder-module-PlaceholderParagraph-wrapper--size-l-85-g4-4-22-0 {\n  height: var(--font-height-l);\n}\n\n.placeholder-module-PlaceholderParagraph-wrapper--size-xl-kd-HK-4-22-0 {\n  height: var(--font-height-xl);\n}\n\n.placeholder-module-PlaceholderParagraph-wrapper--size-xxl-wK2D7-4-22-0 {\n  height: var(--font-height-xxl);\n}\n\n.placeholder-module-PlaceholderParagraph-wrapper--size-xxxl-QwffS-4-22-0 {\n  height: var(--font-height-xxl);\n}\n\n.placeholder-module-PlaceholderParagraph--xxs-dJyU6-4-22-0 {\n  height: var(--font-size-s);\n}\n\n.placeholder-module-PlaceholderParagraph--xs-CZxRT-4-22-0 {\n  height: var(--font-size-s);\n}\n\n.placeholder-module-PlaceholderParagraph--s-1TOed-4-22-0 {\n  height: var(--font-size);\n}\n\n.placeholder-module-PlaceholderParagraph--m-umPOe-4-22-0 {\n  height: var(--font-size-m);\n}\n\n.placeholder-module-PlaceholderParagraph--l-5tvMH-4-22-0 {\n  height: var(--font-size-l);\n}\n\n.placeholder-module-PlaceholderParagraph--xl-M63Dg-4-22-0 {\n  height: var(--font-size-xl);\n}\n\n.placeholder-module-PlaceholderParagraph--xxl-yW2hv-4-22-0 {\n  height: var(--font-size-xxl);\n}\n\n.placeholder-module-PlaceholderParagraph--xxxl-hm8Ue-4-22-0 {\n  height: var(--font-size-xxxl);\n}\n\n.placeholder-module-PlaceholderImage-tEdXI-4-22-0 {\n  display: flex;\n  flex-shrink: 0;\n  width: 16px;\n  height: 16px;\n}\n\n.placeholder-module-PlaceholderImage--small-IZcYq-4-22-0 {\n  width: 16px;\n  height: 16px;\n}\n\n.placeholder-module-PlaceholderImage--medium-NA-GL-4-22-0 {\n  width: 32px;\n  height: 32px;\n}\n\n.placeholder-module-PlaceholderImage--large-z28GC-4-22-0 {\n  width: 48px;\n  height: 48px;\n}\n\n.placeholder-module-PlaceholderImage--round-IvhOF-4-22-0 {\n  border-radius: var(--border-radius-full);\n}\n",styles$10={"Placeholder--animation":"placeholder-module-Placeholder--animation-aMGNi-4-22-0",shimmer:"placeholder-module-shimmer-Lxrg3-4-22-0",Placeholder:"placeholder-module-Placeholder-vJUgz-4-22-0","Placeholder--withImage":"placeholder-module-Placeholder--withImage-yTlyC-4-22-0","Placeholder-paragraph":"placeholder-module-Placeholder-paragraph-6zgwj-4-22-0","Placeholder-paragraph--withImage":"placeholder-module-Placeholder-paragraph--withImage-6eoKu-4-22-0",PlaceholderParagraph:"placeholder-module-PlaceholderParagraph-02mKH-4-22-0","PlaceholderParagraph-wrapper":"placeholder-module-PlaceholderParagraph-wrapper-Sznyx-4-22-0","PlaceholderParagraph-wrapper--length-small":"placeholder-module-PlaceholderParagraph-wrapper--length-small-hR-g8-4-22-0","PlaceholderParagraph-wrapper--length-medium":"placeholder-module-PlaceholderParagraph-wrapper--length-medium-8Q4r0-4-22-0","PlaceholderParagraph-wrapper--length-large":"placeholder-module-PlaceholderParagraph-wrapper--length-large-3ieIN-4-22-0","PlaceholderParagraph-wrapper--size-xxs":"placeholder-module-PlaceholderParagraph-wrapper--size-xxs-VxxWI-4-22-0","PlaceholderParagraph-wrapper--size-xs":"placeholder-module-PlaceholderParagraph-wrapper--size-xs-hXLBa-4-22-0","PlaceholderParagraph-wrapper--size-s":"placeholder-module-PlaceholderParagraph-wrapper--size-s-HnFD1-4-22-0","PlaceholderParagraph-wrapper--size-m":"placeholder-module-PlaceholderParagraph-wrapper--size-m-fbcAd-4-22-0","PlaceholderParagraph-wrapper--size-l":"placeholder-module-PlaceholderParagraph-wrapper--size-l-85-g4-4-22-0","PlaceholderParagraph-wrapper--size-xl":"placeholder-module-PlaceholderParagraph-wrapper--size-xl-kd-HK-4-22-0","PlaceholderParagraph-wrapper--size-xxl":"placeholder-module-PlaceholderParagraph-wrapper--size-xxl-wK2D7-4-22-0","PlaceholderParagraph-wrapper--size-xxxl":"placeholder-module-PlaceholderParagraph-wrapper--size-xxxl-QwffS-4-22-0","PlaceholderParagraph--xxs":"placeholder-module-PlaceholderParagraph--xxs-dJyU6-4-22-0","PlaceholderParagraph--xs":"placeholder-module-PlaceholderParagraph--xs-CZxRT-4-22-0","PlaceholderParagraph--s":"placeholder-module-PlaceholderParagraph--s-1TOed-4-22-0","PlaceholderParagraph--m":"placeholder-module-PlaceholderParagraph--m-umPOe-4-22-0","PlaceholderParagraph--l":"placeholder-module-PlaceholderParagraph--l-5tvMH-4-22-0","PlaceholderParagraph--xl":"placeholder-module-PlaceholderParagraph--xl-M63Dg-4-22-0","PlaceholderParagraph--xxl":"placeholder-module-PlaceholderParagraph--xxl-yW2hv-4-22-0","PlaceholderParagraph--xxxl":"placeholder-module-PlaceholderParagraph--xxxl-hm8Ue-4-22-0",PlaceholderImage:"placeholder-module-PlaceholderImage-tEdXI-4-22-0","PlaceholderImage--small":"placeholder-module-PlaceholderImage--small-IZcYq-4-22-0","PlaceholderImage--medium":"placeholder-module-PlaceholderImage--medium-NA-GL-4-22-0","PlaceholderImage--large":"placeholder-module-PlaceholderImage--large-z28GC-4-22-0","PlaceholderImage--round":"placeholder-module-PlaceholderImage--round-IvhOF-4-22-0"},PlaceholderParagraph=(styleInject$1(css_248z$14),function(e){var t=e.length,n=e.size,a=e.className,e=extractBaseProps(e),r=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$10["Placeholder--animation"],!0),styles$10.PlaceholderParagraph,!0),styles$10["PlaceholderParagraph--".concat(n)],n)),t=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$10["PlaceholderParagraph-wrapper"],!0),styles$10["PlaceholderParagraph-wrapper--length-".concat(t)],t),styles$10["PlaceholderParagraph-wrapper--size-".concat(n)],n),a);return React__namespace.createElement("div",_extends$2({},e,{className:t}),React__namespace.createElement("span",{className:r}))}),PlaceholderImage=(PlaceholderParagraph.displayName="PlaceholderParagraph",PlaceholderParagraph.defaultProps={length:"medium"},function(e){var t=void 0===(t=e.size)?"small":t,n=e.round,a=e.className,e=extractBaseProps(e),n=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$10.PlaceholderImage,!0),styles$10["Placeholder--animation"],!0),styles$10["PlaceholderImage--round"],n),styles$10["PlaceholderImage--".concat(t)],t),a);return React__namespace.createElement("span",_extends$2({},e,{className:n}))}),Placeholder=(PlaceholderImage.displayName="PlaceholderImage",PlaceholderImage.defaultProps={size:"small"},function(e){var t=e.imageSize,n=e.withImage,a=e.round,r=e.children,o=e.className,e=extractBaseProps(e),i=classnames(_defineProperty$1(_defineProperty$1({},styles$10["Placeholder-paragraph"],!0),styles$10["Placeholder-paragraph--withImage"],n)),o=classnames(_defineProperty$1({},styles$10.Placeholder,!0),o);return React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-Placeholder"},e,{className:o}),n&&React__namespace.createElement(PlaceholderImage,{round:a,size:t,"data-test":"DesignSystem-Placeholder--Image"}),r&&React__namespace.createElement("div",{className:i,"data-test":"DesignSystem-Placeholder--Paragraph"},r))}),Loading=(Placeholder.displayName="Placeholder",Placeholder.defaultProps={withImage:!0,imageSize:"small"},function(e){var t=e.loadingType,n=["medium","large"][(e.optionIndex+2)%2];switch(t){case"DEFAULT":return React__namespace.createElement(PlaceholderParagraph,{length:n,"data-test":"DesignSystem-Dropdown--PlaceholderParagraph"});case"WITH_ICON":return React__namespace.createElement(Placeholder,{withImage:!0,round:!0,"data-test":"DesignSystem-Dropdown--Placeholder"},React__namespace.createElement(PlaceholderParagraph,{length:"large"}));case"WITH_META":return React__namespace.createElement(Placeholder,{withImage:!1,"data-test":"DesignSystem-Dropdown--Placeholder"},React__namespace.createElement(PlaceholderParagraph,{length:"large","data-test":"DesignSystem-Dropdown--PlaceholderParagraph"}),React__namespace.createElement(PlaceholderParagraph,{length:"medium",size:"xxs","data-test":"DesignSystem-Dropdown--PlaceholderParagraph"}));case"WITH_CHECKBOX":return React__namespace.createElement(Placeholder,{withImage:!0,"data-test":"DesignSystem-Dropdown--Placeholder"},React__namespace.createElement(PlaceholderParagraph,{length:"large"}));case"ICON_WITH_META":return React__namespace.createElement(Placeholder,{withImage:!0,round:!0,imageSize:"medium","data-test":"DesignSystem-Dropdown--Placeholder"},React__namespace.createElement(PlaceholderParagraph,{length:"large","data-test":"DesignSystem-Dropdown--PlaceholderParagraph"}),React__namespace.createElement(PlaceholderParagraph,{length:"medium",size:"xxs","data-test":"DesignSystem-Dropdown--PlaceholderParagraph"}))}return null}),errorTitle={FAILED_TO_FETCH:"Failed to fetch data",NO_RECORDS_FOUND:"No results found",DEFAULT:"No record available"},errorDescription={FAILED_TO_FETCH:"We couldn't load the data, try reloading.",NO_RECORDS_FOUND:"Try modifying your search to find what you are looking for.",DEFAULT:"We have nothing to show you at the moment."},ErrorTemplate=function(e){var t=e.dropdownStyle,n=e.errorType,a=e.updateOptions,e=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},dropdownStyles["Dropdown-wrapper"],!0),"px-7",!0),"d-flex",!0));return React__namespace.createElement("div",{className:e,style:t,"data-test":"DesignSystem-Dropdown--wrapper"},React__namespace.createElement("div",{className:"d-flex flex-column justify-content-center align-items-center w-100","data-test":"DesignSystem-Dropdown--errorWrapper"},React__namespace.createElement(Text,{className:"text-align-center mb-3",weight:"strong"},errorTitle[n]),React__namespace.createElement(Text,{className:"text-align-center mb-6",weight:"medium",size:"small",appearance:"subtle"},errorDescription[n]),"FAILED_TO_FETCH"===n&&React__namespace.createElement(Button,{size:"tiny",largeIcon:!0,"aria-label":"reload",icon:"refresh",iconAlign:"left",onClick:function(){return a()}},"Reload")))},alignmentMapping={right:"bottom-start",left:"bottom-end"},DropdownList=function(i){function B(){var e;w.current&&(e=null==(e=w.current)?void 0:e.offsetHeight)&&ce(e)}function r(e,t){Z(e,t),ue||null!=(e=C.current)&&e.focus(),I(h)}function o(e,t,n){var a,r=i.onClearOptions,o=m.every(function(e){return e.disabled});return React__namespace.createElement("div",{className:(a=t,classnames(_defineProperty$1(_defineProperty$1({},dropdownStyles["Dropdown-section"],!0),dropdownStyles["Dropdown-section--withClear"],a))),role:n?"presentation":void 0},React__namespace.createElement(Text,{size:"small",appearance:"subtle"},e),t&&React__namespace.createElement(Button,{onClick:r,disabled:o,appearance:"transparent",size:"tiny",type:"button"},"Clear"))}function F(t,e){var n=_isSelectAllPresent(y,W,p,b)?e+1===k:e===k,a=-1!==V.findIndex(function(e){return e.value===t.value}),r="Checkbox-option-".concat(e,"-").concat(t.value,"-").concat((new Date).getTime());return React__namespace.createElement("label",{htmlFor:r,key:e,role:"presentation"},React__namespace.createElement(Option,{optionData:t,truncateOption:G,selected:a,index:e,updateActiveOption:de,optionRenderer:K,active:n,checkboxes:b,menu:g,onClick:function(){return e=t,i.onOptionSelect(e),void(null!=(e=C.current)&&e.focus());var e},onChange:function(e){return i.onSelect(t,e.target.checked)},optionType:i.optionType,id:r}))}function L(e,t){for(var n=document.querySelectorAll(t),a="down"===e?k+1:k-1,r="down"===e?n.length:-1;a!==r;){if("true"!==n[a].getAttribute("data-disabled")){var o=n[a];o&&scrollIntoView(w.current,o),void 0!==o&&I(a);break}"down"===e?a++:a--}}var z,e,s,l,a=void 0===(t=i.listOptions)?[]:t,O=i.inputRef,t=void 0===(t=i.align)?"right":t,n=void 0===(n=i.optionType)?"DEFAULT":n,c=void 0===(c=i.applyButtonLabel)?"Apply":c,d=void 0===(d=i.cancelButtonLabel)?"Cancel":d,G=void 0===(u=i.truncateOption)||u,p=void 0===(u=i.withSelectAll)||u,H=void 0===(u=i.maxHeight)?200:u,u=i.customTrigger,m=i.selected,V=i.tempSelected,j=i.previousSelected,W=i.remainingOptions,h=i.firstEnabledOption,f=i.dropdownOpen,g=i.menu,y=i.searchTerm,v=i.showApplyButton,b=i.withCheckbox,U=i.withSearch,q=i.popoverOptions,_=i.onSearchChange,K=i.optionRenderer,Y=i.optionsAriaLabel,J=i.applyOptions,X=i.cancelOptions,Z=i.toggleDropdown,x=i.className,Q=void 0===(Q=i.searchPlaceholder)?"Search..":Q,ee=i.scrollIndex,te=i.updateOptions,ne=i.noResultMessage,ae=i.errorType,re=i.loadingOptions,S=null==(S=i["aria-label"])?void 0:S.trim(),oe=i["aria-labelledby"],Y=(null==Y?void 0:Y.trim())||(S?"".concat(S," options"):g?"Menu options":"Options"),S=extractBaseProps(i),w=React__namespace.createRef(),ie=React__namespace.createRef(),C=React__namespace.createRef(),P=React__namespace.createRef(),E=React__namespace.createRef(),se=(D=_slicedToArray(React__namespace.useState(),2))[0],le=D[1],k=(D=_slicedToArray(React__namespace.useState(h),2))[0],I=D[1],R=(D=_slicedToArray(React__namespace.useState(),2))[0],ce=D[1],D=0===a.length&&!re&&m.length<=0;React__namespace.useEffect(function(){var e,t,n;return f&&(n=i.width,t=null==(t=ie.current)?void 0:t.clientWidth,n={width:n||t,minWidth:i.minWidth||(v?176:g?128:t),maxWidth:i.maxWidth||"100%"},requestAnimationFrame(B),le(n),ee)&&0===V.length&&(e=setTimeout(function(){scrollToOptionIndex(ee,a)},100)),function(){clearTimeout(e)}},[f]),React__namespace.useEffect(function(){h!==k&&I(h)},[h]);function de(e,t){t=b&&p&&!i.async&&!t?e+1:e,I(t)}var T=void 0===(T=i.triggerSize)?"regular":T,$=void 0===($=i.placeholder)?"Select":$,pe=i.icon,A=i.error,ue=i.disabled,me=i.inlineLabel,M=i.triggerLabel,N=i.iconType,he=u?u(M||$):React__namespace.createElement(React__namespace.Fragment,null),u=u?React__namespace.cloneElement(he,{tabIndex:0,ref:C}):React__namespace.createElement(DropdownButton,{placeholder:$,triggerSize:T,open:f,icon:pe,disabled:ue,inlineLabel:me,menu:g,error:A,ref:C,iconType:N,"aria-label":i["aria-label"],"aria-labelledby":i["aria-labelledby"]},M),fe={maxHeight:H,overflowY:"auto",overflowX:"hidden",minHeight:R},he={maxHeight:R||H,overflowY:"auto",overflowX:"hidden",minHeight:R},$=classnames(_defineProperty$1({},dropdownStyles.Dropdown,!0),x),T=classnames(_defineProperty$1(_defineProperty$1({},dropdownStyles["Dropdown-wrapper"],!0),dropdownStyles["Dropdown-wrapper--wrap"],!G)),pe=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},dropdownStyles["Option-checkbox--active"],0===k),dropdownStyles["Option-checkboxWrapper"],!0),dropdownStyles["Option-checkbox"],!0),"OptionWrapper",!0)),me=U||i.async;return React__namespace.createElement("div",_extends$2({},S,{className:$,ref:ie,onKeyDown:function(e){var t,n=".OptionWrapper";switch(e.key){case"ArrowDown":e.preventDefault(),f?L("down",n):r(!f);break;case"ArrowUp":e.preventDefault(),f?L("up",n):r(!f);break;case"Enter":var a=document.activeElement;f&&(O.current===a||C.current===a)&&(e.preventDefault(),a=b?"".concat(n," .").concat(checkboxStyles["Checkbox-input"]):n,a=document.querySelectorAll(a)[k])&&a.click(),f||r(!f);break;case"Tab":!v&&f||(a=document.activeElement,t=null==(t=E.current)?void 0:t.disabled,(a===P.current&&t||a===E.current)&&f)?(e.preventDefault(),r(!1,"onClick")):v&&f&&(e.preventDefault(),a===P.current?null!=(t=E.current)&&t.focus():null!=(a=P.current)&&a.focus())}},role:"presentation"}),React__namespace.createElement(Popover$1,_extends$2({onToggle:r,trigger:u,triggerClass:g?"":"w-100",open:f,customStyle:se,position:alignmentMapping[t]},q,{"data-test":"DesignSystem-Dropdown--Popover"}),me&&React__namespace.createElement("div",{className:dropdownStyles["Dropdown-inputWrapper"]},React__namespace.createElement(Input,{name:"Dropdown-search",icon:"search",value:y,placeholder:Q,autoFocus:!0,onChange:function(e){I(h),_&&_(e.target.value)},onClear:function(){I(h),_&&y&&_("")},ref:O,autoComplete:"off",className:dropdownStyles["Dropdown-input"]})),(A=i.selectedSectionLabel,s=void 0===A?"Selected Items":A,A=void 0===(A=i.allItemsSectionLabel)?"All Items":A,N=void 0===(N=i.loadersCount)?10:N,M=void 0===(M=i.errorTemplate)?function(){return React__namespace.createElement(ErrorTemplate,{dropdownStyle:_objectSpread2(_objectSpread2({},fe),{},{minHeight:H}),updateOptions:te,errorType:ae})}:M,R=_isSelectAllPresent(y,W,p,b),l=groupListOptions(a),x=classnames(_defineProperty$1(_defineProperty$1({},dropdownStyles["Dropdown-wrapper"],!0),"w-100",!0)),N&&re?React__namespace.createElement("div",{className:dropdownStyles["Dropdown-loading"]},React__namespace.createElement("div",{className:dropdownStyles["Dropdown-wrapper"],style:he},(e=N,e=Array(N).fill("Loading"),z=b?"WITH_CHECKBOX":n,e.map(function(e,t){return React__namespace.createElement("div",{className:dropdownStyles["Option-loading"],key:"".concat(e,"-").concat(t)},React__namespace.createElement(Loading,{loadingType:z,optionIndex:t}))})))):D?ne?React__namespace.createElement("div",{className:x,style:fe,"data-test":"DesignSystem-Dropdown--errorWrapper"},React__namespace.createElement("div",{className:dropdownStyles.Option},React__namespace.createElement("div",{className:dropdownStyles["Option-subinfo"]},ne))):M&&M({errorType:ae}):React__namespace.createElement("div",{className:T,style:fe,ref:w},R&&(N=i.selectAllLabel,e=i.selectAll,x=i.onSelectAll,N=(N=void 0===N?"Select All":N).trim()?N.trim():"Select All",M="Checkbox-option-".concat(N.toLowerCase().replace(/\s+/g,""),"-").concat((new Date).getTime()),React__namespace.createElement("div",{className:pe,onMouseEnter:function(){return de(0,!0)}},React__namespace.createElement("label",{htmlFor:M,className:dropdownStyles["Checkbox-label"]},React__namespace.createElement(Checkbox,{label:N,onChange:x,checked:e.checked,indeterminate:e.indeterminate,tabIndex:-1,className:dropdownStyles.OptionCheckbox,id:M})))),0<m.length&&o(s,!0),React__namespace.createElement("div",{role:g?"menu":"listbox","aria-label":Y,"aria-labelledby":oe,"aria-multiselectable":!(g||!b)||void 0},m.map(F),0<m.length&&0<a.length-m.length&&!(null!=(R=a[0].group)&&R.trim())&&o(A,!1,!0),l.map(function(e,t){var n=0<t?l[t-1].group:m.length?s:void 0,a=e.group,r=t+m.length;return React__namespace.createElement("div",{className:dropdownStyles["Option-checkboxWrapper"],key:t,role:"presentation"},n!==a&&a&&o(a,!1,!0),F(e,r))})),i.async&&0<W&&(N=i.footerLabel,React__namespace.createElement("div",{className:dropdownStyles["Dropdown-footer"]},React__namespace.createElement(Text,{size:"small",appearance:"subtle"},void 0===N?"Search for more options":N))))),v&&b&&(U=_isEqual(j,V)||i.loadingOptions,React__namespace.createElement("div",{className:dropdownStyles["Dropdown-buttonWrapper"]},React__namespace.createElement(Button,{ref:P,className:"mr-4",appearance:"basic",onClick:function(){var e;X(),null!=(e=C.current)&&e.focus()},disabled:i.loadingOptions,size:"tiny",tabIndex:-1,"data-test":"DesignSystem-Dropdown-CancelButton",type:"button"},d),React__namespace.createElement(Button,{ref:E,appearance:"primary",disabled:U,size:"tiny",onClick:function(){var e;J(),null!=(e=C.current)&&e.focus()},"data-test":"DesignSystem-Dropdown-ApplyButton",type:"button"},c)))))},_excluded$1d=(DropdownList.displayName="DropdownList",["triggerOptions","selected","tabIndex"]),inputRef=React__namespace.createRef(),Dropdown=(()=>{function c(e){_classCallCheck(this,c),_defineProperty$1(v=_callSuper(this,c,[e]),"staticLimit",void 0),_defineProperty$1(v,"getDisabledOptions",function(){return(0<arguments.length&&void 0!==arguments[0]?arguments[0]:[]).filter(function(e){return e.disabled})}),_defineProperty$1(v,"fetchOptionsFunction",function(t){var e=v.props.options,n=t?getSearchedOptions(e,t):e;return new Promise(function(e){e({searchTerm:t,options:n,count:n.length})})}),_defineProperty$1(v,"getUnSelectedOptions",function(e,t){var n;return e.length?t?(t=v.props.selected,n=void 0===t?[]:t,e.filter(function(t){return _isControlled(v.props.selected)?-1===n.findIndex(function(e){return e.value===t.value}):!t.selected})):e.filter(function(t){return-1===v.state.tempSelected.findIndex(function(e){return e.value===t.value})}):e}),_defineProperty$1(v,"getSelectedOptions",function(e,t){var n=void 0===(n=v.props.selected)?[]:n;return e.length?t?_isControlled(v.props.selected)?n:e.filter(function(e){return e.selected}):v.state.tempSelected:[]}),_defineProperty$1(v,"updateOptions",function(l,e){var t=v.state,c=t.searchTerm,d=t.selectAll,p=t.tempSelected,u=t.previousSelected,m=t.errorType,h=void 0===e?v.state.async:e,f=(t=v.props).fetchOptions,g=t.withCheckbox,y=t.withSearch;(f||v.fetchOptionsFunction)(c).then(function(e){var t,n,a,r,o,i=e.options,s=e.count;e.scrollToIndex&&setTimeout(function(){scrollToOptionIndex(e.scrollToIndex,i)},0),e.searchTerm&&(e.searchTerm,e.searchTerm!==v.state.searchTerm)||(h=""===c?s>v.staticLimit:h,t=_showSelectedItems(h,c,g)?v.getUnSelectedOptions(i,l):i,n=""===c?v.getSelectedOptions(i,l):[],a=""===c?s:v.state.optionsLength,r=v.getDisabledOptions(t.slice(0,v.staticLimit)),o=m,o=0===a&&""===c?"DEFAULT":""!==c?"NO_RECORDS_FOUND":"FAILED_TO_FETCH",v.setState(_objectSpread2(_objectSpread2({},v.state),{},{errorType:f?o:m,scrollIndex:e.scrollToIndex||0,optionsLength:a,loading:!1,async:h,searchedOptionsLength:s,options:t.slice(0,v.staticLimit),tempSelected:l?n:p,previousSelected:l?n:u,selected:_showSelectedItems(h,c,g)?n:[],triggerLabel:v.updateTriggerLabel(l?n:p),selectAll:!h&&l?getSelectAll$1(n,a,r.length):d})),(h||y)&&null!=(o=inputRef.current)&&o.focus())}).catch(function(){v.setState({errorType:f?"FAILED_TO_FETCH":m,loading:!1,options:[]})})}),_defineProperty$1(v,"updateSearchTerm",function(e){v.setState(_objectSpread2(_objectSpread2({},v.state),{},{loading:!0,searchInit:!0,searchTerm:e,errorType:"NO_RECORDS_FOUND"}))}),_defineProperty$1(v,"updateOnPopperToggle",function(){var e,t=(o=v.props).withCheckbox,n=o.showApplyButton,a=o.onClose,r=o.name,o=void 0===(o=o.selected)?[]:o,i=(u=v.state).previousSelected,s=u.tempSelected,l=u.optionsLength,c=u.async,d=u.loading,p=u.searchTerm,u=u.options,m=(_isOpenControlled(v.props.open)?v.props:v.state).open,u=v.getDisabledOptions(u).length;t&&n&&(e=_isControlled(v.props.selected)?o:i,v.setState({tempSelected:e,selectAll:getSelectAll$1(e,l,u),triggerLabel:v.updateTriggerLabel(e)})),_isOpenControlled(v.props.open)&&v.setState({open:m}),m&&(l=_showSelectedItems(c,p,t)&&!_isEqual(v.state.selected,s),v.setState({loading:l||d||""!==p,searchInit:""!==p,searchTerm:""}),l)&&v.updateOptions(!1),a&&!m&&(u=(t&&n?_isControlled(v.props.selected)?o:i:v.state.tempSelected).map(function(e){return e.value}),v.debounceOnClose(u,r))}),_defineProperty$1(v,"debounceOnClose",debounce$1(300,function(e,t){var n=v.props.onClose;n&&n(e,t)})),_defineProperty$1(v,"updateTriggerLabel",function(){var e,t,n,a,r=0<arguments.length&&void 0!==arguments[0]?arguments[0]:[],o=r.length;return 0===o?"":(a=(e=v.props).triggerOptions,e=e.getLabel,t=(a=void 0===a?{}:a).customLabel,a=a.labelLimit,n=v.state?v.state.optionsLength:1<arguments.length?arguments[1]:void 0,a=o<=(void 0===a?2:a)?r.map(function(e){return e.label}).join(", "):t?t(o,n,r):"".concat(o," selected"),e&&e(a),a)}),_defineProperty$1(v,"updateSelectedOptions",function(e,t,n){var a=(s=v.state).optionsLength,r=s.previousSelected,o=s.selected,i=s.loading,s=s.open,l=(m=v.props).onChange,c=m.withCheckbox,d=m.showApplyButton,p=m.closeOnSelect,u=m.name,m=m.onPopperToggle,h=c&&d&&n,f=v.getDisabledOptions(v.state.options),g=0===e.length&&0<o.length||e.every(function(e){return e.disabled})&&!o.every(function(e){return e.disabled});v.setState(_objectSpread2(_objectSpread2({},v.state),{},{tempSelected:e,triggerLabel:v.updateTriggerLabel(e),selectAll:getSelectAll$1(e,a,f.length),open:_isOpenControlled(v.props.open)||c?s:!p,previousSelected:h?e:r,selected:g?e:o,loading:!!g||i})),g&&v.debounceClear(),!l||d&&!n||(a=e.map(function(e){return e.value}),l(t?a[0]:a,u)),!c&&p&&m&&_isOpenControlled(v.props.open)&&m(!1,"optionClick")}),_defineProperty$1(v,"isValidOption",function(e){var t=(r=v.props).closeOnSelect,n=r.withCheckbox,a=r.open,r=r.onPopperToggle,o=v.state.tempSelected;return!(0<o.length&&!n&&o[0].value===e.value&&(v.setState(_objectSpread2(_objectSpread2({},v.state),{},{open:_isOpenControlled(a)||!t})),!n&&t&&r&&_isOpenControlled(a)&&r(!1,"optionClick"),1))}),_defineProperty$1(v,"onOptionSelect",function(e){var t=v.props,n=t.onUpdate,a=t.menu;_isControlled(t.selected)?n&&(v.isValidOption(e)||a)&&n("select-option",e):(v.isValidOption(e)||a)&&v.updateSelectedOptions([e],!0)}),_defineProperty$1(v,"onSelect",function(t,e){var n=v.props,a=n.onUpdate,r=n.showApplyButton;_isControlled(n.selected)&&!r?a&&a(e?"select-option":"deselect-option",t):(n=v.state.tempSelected.slice(),e||(r=n.findIndex(function(e){return e.value===t.value}),n.splice(r,1)),n=e?n.concat(t):n,v.updateSelectedOptions(n,!1))}),_defineProperty$1(v,"onSelectAll",function(e){var t=v.props,n=t.onUpdate,a=t.showApplyButton,r=(o=v.state).tempSelected,o=o.options;_isControlled(t.selected)&&!a?n&&n(e.target.checked?"select-all":"deselect-all"):(t=r.slice().filter(function(e){return e.disabled}),a=e.target.checked?[].concat(_toConsumableArray(o.filter(function(e){return!e.disabled})),_toConsumableArray(t)):t,v.updateSelectedOptions(a,!1))}),_defineProperty$1(v,"debounceSearch",debounce$1(v.props.searchDebounceDuration,function(){v.setState({searchInit:!1},function(){v.updateOptions(!1)})})),_defineProperty$1(v,"reload",function(){v.setState({loading:!0},function(){v.updateOptions(!1)})}),_defineProperty$1(v,"debounceClear",debounce$1(250,function(){return v.updateOptions(!1)})),_defineProperty$1(v,"onClearOptions",function(){var e=(r=v.props).selected,t=r.name,n=r.onUpdate,a=r.showApplyButton,r=r.onChange,o=v.state.tempSelected.filter(function(e){return e.disabled});_isControlled(e)&&!a?n&&n("clear-all"):(v.setState({selected:o,tempSelected:o,triggerLabel:"",loading:!0}),v.debounceClear(),r&&!a&&r(o,t))}),_defineProperty$1(v,"onTogglePopper",function(e){var t=v.props.onPopperToggle;t&&_isOpenControlled(v.props.open)&&t(!1,e)}),_defineProperty$1(v,"onCancelOptions",function(){var e=(n=v.state).previousSelected,t=n.tempSelected,n=n.optionsLength,a=(i=v.props).selected,r=i.onUpdate,o=i.onClose,i=i.name,s=!!_isOpenControlled(v.props.open)&&v.state.open,l=e.map(function(e){return e.value});_isControlled(a)?r&&r("cancel-selected",e,t):(a=v.updateTriggerLabel(e),r=v.getDisabledOptions(v.state.options),v.setState(_objectSpread2(_objectSpread2({},v.state),{},{tempSelected:e,selectAll:getSelectAll$1(e,n,r.length),triggerLabel:a,open:s})),o&&!s&&o(l,i)),v.onTogglePopper("cancelClick")}),_defineProperty$1(v,"onApplyOptions",function(){var e=(t=v.state).tempSelected,t=t.previousSelected,n=(i=v.props).onChange,a=i.selected,r=i.onUpdate,o=i.onClose,i=i.name,s=!!_isOpenControlled(v.props.open)&&v.state.open,l=e.map(function(e){return e.value});_isControlled(a)?r&&r("apply-selected",t,e):(v.setState(_objectSpread2(_objectSpread2({},v.state),{},{previousSelected:e,optionsApplied:!0,open:s})),n&&n(l,i),o&&!s&&o(l,i)),v.onTogglePopper("applyClick")}),_defineProperty$1(v,"onToggleDropdown",function(e,t){var n;v.props.disabled||((n=v.props.onPopperToggle)&&_isOpenControlled(v.props.open)?n(e,t):v.setState({open:e}))});var v,t=void 0===(t=e.selected)?[]:t,n=e.totalOptions,a=e.withCheckbox,r=e.loading,o=e.open,i=e.options,e=(v.staticLimit=Math.min(100,e.staticLimit),n||i.length),s=(n="fetchOptions"in v.props||e>v.staticLimit)?[]:v.getSelectedOptions(i,!0),l=v.getDisabledOptions(i);return v.state={async:n,optionsLength:e,open:o,searchInit:!1,searchedOptionsLength:e,optionsApplied:!1,options:i||[],loading:n||r,searchTerm:"",tempSelected:s,previousSelected:s,selected:_showSelectedItems(n,"",a)?t:[],triggerLabel:v.updateTriggerLabel(s,e),selectAll:getSelectAll$1(s,e,l.length),errorType:"DEFAULT"},v}return _inherits(c,React__namespace.Component),_createClass(c,[{key:"componentDidMount",value:function(){this.state.async&&this.updateOptions(!0)}},{key:"componentDidUpdate",value:function(e,t){var n,a,r,o,i;this.state.async||(r=(i=this.props).loading,o=i.fetchOptions,n=i.withSearch,a=this.getDisabledOptions(i=void 0===(i=i.options)?[]:i).length,e.loading===r)||o||(i.length>this.staticLimit?this.updateOptions(!0,!0):(o=this.getSelectedOptions(i,!0),this.setState(_objectSpread2(_objectSpread2({},this.state),{},{options:i,loading:r,tempSelected:o,previousSelected:o,optionsLength:i.length,searchedOptionsLength:i.length,triggerLabel:this.updateTriggerLabel(o),selectAll:getSelectAll$1(o,this.state.optionsLength,a)})),n&&null!=(r=inputRef.current)&&r.focus())),void 0!==this.props.selected&&e.selected!==this.props.selected&&e.loading===this.props.loading&&(i=!this.props.withCheckbox,this.updateSelectedOptions(this.props.selected,i,!0)),t.searchTerm!==this.state.searchTerm&&this.debounceSearch(),e.open===this.props.open&&t.open===this.state.open||_isOpenControlled(this.props.open)&&this.props.open===this.state.open||this.updateOnPopperToggle()}},{key:"render",value:function(){var e=(u=this.state).options,t=u.async,n=u.open,a=u.searchTerm,r=u.searchInit,o=u.loading,i=u.searchedOptionsLength,s=u.tempSelected,l=u.selectAll,c=u.triggerLabel,d=u.previousSelected,p=u.scrollIndex,u=u.errorType,m=void 0===(m=(h=this.props).withSelectAll)||m,h=h.withCheckbox,f=void 0===(f=(y=this.props).triggerOptions)?{}:f,g=y.tabIndex,y=_objectWithoutProperties(y,_excluded$1d),i=i-e.length,g=g||(_isSelectAllPresent(a,i,m,h)?0:e.findIndex(function(e){return!e.disabled}));return React__namespace.createElement(DropdownList,_extends$2({listOptions:e,inputRef:inputRef,remainingOptions:i,firstEnabledOption:g,loadingOptions:o,async:t,searchInit:r,dropdownOpen:n,searchTerm:a,triggerLabel:c,tempSelected:s,previousSelected:d,selected:this.state.selected,applyOptions:this.onApplyOptions,cancelOptions:this.onCancelOptions,toggleDropdown:this.onToggleDropdown,onClearOptions:this.onClearOptions,onSelect:this.onSelect,selectAll:l,onSearchChange:this.updateSearchTerm,onOptionSelect:this.onOptionSelect,onSelectAll:this.onSelectAll,customTrigger:f.customTrigger,scrollIndex:p,updateOptions:this.reload,errorType:u},y))}}])})(),css_248z$13=(_defineProperty$1(Dropdown,"defaultProps",{triggerOptions:{},options:[],closeOnSelect:!0,staticLimit:50,searchDebounceDuration:300}),"/* Flex component */\n.flex-module-Flex-zcDLv-4-22-0 {\n  display: flex;\n}\n\n/* Direction variants */\n.flex-module-Flex--row-oJHr8-4-22-0 {\n  flex-direction: row;\n}\n\n.flex-module-Flex--column-C3UQ2-4-22-0 {\n  flex-direction: column;\n}\n\n.flex-module-Flex--rowReverse-Bilh8-4-22-0 {\n  flex-direction: row-reverse;\n}\n\n.flex-module-Flex--columnReverse-mgG-Y-4-22-0 {\n  flex-direction: column-reverse;\n}\n\n/* Justify content variants */\n.flex-module-Flex--justifyStart-gYZMn-4-22-0 {\n  justify-content: flex-start;\n}\n\n.flex-module-Flex--justifyEnd-2jHF4-4-22-0 {\n  justify-content: flex-end;\n}\n\n.flex-module-Flex--justifyCenter-cAi0h-4-22-0 {\n  justify-content: center;\n}\n\n.flex-module-Flex--justifyBetween-QPAwb-4-22-0 {\n  justify-content: space-between;\n}\n\n.flex-module-Flex--justifyAround-4mEpb-4-22-0 {\n  justify-content: space-around;\n}\n\n.flex-module-Flex--justifyEvenly-hLJ-U-4-22-0 {\n  justify-content: space-evenly;\n}\n\n/* Align items variants */\n.flex-module-Flex--alignStart-mbGzS-4-22-0 {\n  align-items: flex-start;\n}\n\n.flex-module-Flex--alignEnd-Gvm6H-4-22-0 {\n  align-items: flex-end;\n}\n\n.flex-module-Flex--alignCenter-0duDC-4-22-0 {\n  align-items: center;\n}\n\n.flex-module-Flex--alignBaseline-f6tSl-4-22-0 {\n  align-items: baseline;\n}\n\n.flex-module-Flex--alignStretch-HnLEh-4-22-0 {\n  align-items: stretch;\n}\n\n/* Wrap variants */\n.flex-module-Flex--wrap-WhliA-4-22-0 {\n  flex-wrap: wrap;\n}\n\n.flex-module-Flex--nowrap-2eXzJ-4-22-0 {\n  flex-wrap: nowrap;\n}\n\n.flex-module-Flex--wrapReverse-ekLxU-4-22-0 {\n  flex-wrap: wrap-reverse;\n}\n\n/* Gap variants */\n.flex-module-Flex--gap0-4XUg8-4-22-0 {\n  gap: 0;\n}\n\n.flex-module-Flex--gap2-0K-5V-4-22-0 {\n  gap: var(--spacing-05);\n}\n\n.flex-module-Flex--gap4-zDQWM-4-22-0 {\n  gap: var(--spacing-10);\n}\n\n.flex-module-Flex--gap8-6xMEi-4-22-0 {\n  gap: var(--spacing-20);\n}\n\n.flex-module-Flex--gap12-3NgKi-4-22-0 {\n  gap: var(--spacing-30);\n}\n\n.flex-module-Flex--gap16-NCObj-4-22-0 {\n  gap: var(--spacing-40);\n}\n\n.flex-module-Flex--gap24-D44Dr-4-22-0 {\n  gap: var(--spacing-60);\n}\n\n.flex-module-Flex--gap32-s8Wwy-4-22-0 {\n  gap: var(--spacing-80);\n}\n\n.flex-module-Flex--gap48-Fm1yU-4-22-0 {\n  gap: var(--spacing-120);\n}\n"),styles$$={Flex:"flex-module-Flex-zcDLv-4-22-0","Flex--row":"flex-module-Flex--row-oJHr8-4-22-0","Flex--column":"flex-module-Flex--column-C3UQ2-4-22-0","Flex--rowReverse":"flex-module-Flex--rowReverse-Bilh8-4-22-0","Flex--columnReverse":"flex-module-Flex--columnReverse-mgG-Y-4-22-0","Flex--justifyStart":"flex-module-Flex--justifyStart-gYZMn-4-22-0","Flex--justifyEnd":"flex-module-Flex--justifyEnd-2jHF4-4-22-0","Flex--justifyCenter":"flex-module-Flex--justifyCenter-cAi0h-4-22-0","Flex--justifyBetween":"flex-module-Flex--justifyBetween-QPAwb-4-22-0","Flex--justifyAround":"flex-module-Flex--justifyAround-4mEpb-4-22-0","Flex--justifyEvenly":"flex-module-Flex--justifyEvenly-hLJ-U-4-22-0","Flex--alignStart":"flex-module-Flex--alignStart-mbGzS-4-22-0","Flex--alignEnd":"flex-module-Flex--alignEnd-Gvm6H-4-22-0","Flex--alignCenter":"flex-module-Flex--alignCenter-0duDC-4-22-0","Flex--alignBaseline":"flex-module-Flex--alignBaseline-f6tSl-4-22-0","Flex--alignStretch":"flex-module-Flex--alignStretch-HnLEh-4-22-0","Flex--wrap":"flex-module-Flex--wrap-WhliA-4-22-0","Flex--nowrap":"flex-module-Flex--nowrap-2eXzJ-4-22-0","Flex--wrapReverse":"flex-module-Flex--wrapReverse-ekLxU-4-22-0","Flex--gap0":"flex-module-Flex--gap0-4XUg8-4-22-0","Flex--gap2":"flex-module-Flex--gap2-0K-5V-4-22-0","Flex--gap4":"flex-module-Flex--gap4-zDQWM-4-22-0","Flex--gap8":"flex-module-Flex--gap8-6xMEi-4-22-0","Flex--gap12":"flex-module-Flex--gap12-3NgKi-4-22-0","Flex--gap16":"flex-module-Flex--gap16-NCObj-4-22-0","Flex--gap24":"flex-module-Flex--gap24-D44Dr-4-22-0","Flex--gap32":"flex-module-Flex--gap32-s8Wwy-4-22-0","Flex--gap48":"flex-module-Flex--gap48-Fm1yU-4-22-0"},_excluded$1c=(styleInject$1(css_248z$13),["direction","justifyContent","alignItems","wrap","gap","columnGap","rowGap","className","style","children"]),spacingTokenMap$1={"spacing-10":"var(--spacing-10)","spacing-20":"var(--spacing-20)","spacing-30":"var(--spacing-30)","spacing-40":"var(--spacing-40)","spacing-60":"var(--spacing-60)","spacing-80":"var(--spacing-80)","spacing-120":"var(--spacing-120)","spacing-160":"var(--spacing-160)"},getSpacingValue$1=function(e){if(e)return spacingTokenMap$1[e]},buildResponsiveStyles$1=function(e,t){var n,a;return e?"string"==typeof e?t.includes("gap")?_defineProperty$1({},t,getSpacingValue$1(e)):_defineProperty$1({},t,e):(n={},e.xs&&(t.includes("gap")?(a=getSpacingValue$1(e.xs))&&(n[t]=a):n[t]=e.xs),n):{}},directionMap={row:"row",column:"column","row-reverse":"rowReverse","column-reverse":"columnReverse"},justifyContentMap={"flex-start":"justifyStart","flex-end":"justifyEnd",center:"justifyCenter","space-between":"justifyBetween","space-around":"justifyAround","space-evenly":"justifyEvenly"},alignItemsMap={"flex-start":"alignStart","flex-end":"alignEnd",center:"alignCenter",baseline:"alignBaseline",stretch:"alignStretch"},wrapMap={wrap:"wrap",nowrap:"nowrap","wrap-reverse":"wrapReverse"},Flex=function(e){var t=void 0===(t=e.direction)?"row":t,n=void 0===(n=e.justifyContent)?"flex-start":n,a=void 0===(a=e.alignItems)?"stretch":a,r=void 0===(r=e.wrap)?"nowrap":r,o=e.gap,i=e.columnGap,s=e.rowGap,l=e.className,c=e.style,d=e.children,e=_objectWithoutProperties(e,_excluded$1c),c=_objectSpread2({},c),p=(t&&("string"==typeof t?c.flexDirection=t:t.xs&&(c.flexDirection=t.xs)),n&&("string"==typeof n?c.justifyContent=n:n.xs&&(c.justifyContent=n.xs)),a&&("string"==typeof a?c.alignItems=a:a.xs&&(c.alignItems=a.xs)),r&&("string"==typeof r?c.flexWrap=r:r.xs&&(c.flexWrap=r.xs)),buildResponsiveStyles$1(o,"gap")),u=buildResponsiveStyles$1(i,"columnGap"),m=buildResponsiveStyles$1(s,"rowGap"),c=_objectSpread2(_objectSpread2(_objectSpread2(_objectSpread2({},c),p),u),m),p=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$$.Flex,!0),styles$$["Flex--".concat(directionMap[t])],"string"==typeof t&&t),styles$$["Flex--".concat(justifyContentMap[n])],"string"==typeof n&&n),styles$$["Flex--".concat(alignItemsMap[a])],"string"==typeof a&&a),styles$$["Flex--".concat(wrapMap[r])],"string"==typeof r&&r),styles$$["Flex--gap--".concat("string"==typeof o?o:void 0)],"string"==typeof o&&o),styles$$["Flex--columnGap--".concat("string"==typeof i?i:void 0)],"string"==typeof i&&i),styles$$["Flex--rowGap--".concat("string"==typeof s?s:void 0)],"string"==typeof s&&s),l);return React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-Flex"},e,{className:p,style:c}),d)},css_248z$12=(Flex.displayName="Flex",Flex.defaultProps={direction:"row",justifyContent:"flex-start",alignItems:"stretch",wrap:"nowrap"},"/* Heading */\n.heading-module-Heading-tmepg-4-22-0 {\n  margin: 0;\n}\n\n.heading-module-Heading--s-r3kT8-4-22-0 {\n  font-weight: var(--font-weight-bold);\n  font-size: var(--font-size-m);\n  line-height: var(--font-height-m);\n}\n\n.heading-module-Heading--m-KypUv-4-22-0 {\n  font-weight: var(--font-weight-medium);\n  font-size: var(--font-size-l);\n  line-height: var(--font-height-l);\n}\n\n.heading-module-Heading--l-6irdW-4-22-0 {\n  font-weight: var(--font-weight-normal);\n  font-size: var(--font-size-xl);\n  line-height: var(--font-height-xl);\n}\n\n.heading-module-Heading--xl-XGjXU-4-22-0 {\n  font-weight: var(--font-weight-medium);\n  font-size: var(--font-size-xxl);\n  line-height: var(--font-height-xxl);\n}\n\n.heading-module-Heading--xxl-eD434-4-22-0 {\n  font-weight: var(--font-weight-normal);\n  font-size: var(--font-size-xxxl);\n  line-height: var(--font-height-xxl);\n}\n\n.heading-module-Heading--default-3YJIX-4-22-0 {\n  color: var(--text);\n}\n\n.heading-module-Heading--subtle-K3WJd-4-22-0 {\n  color: var(--text-subtle);\n}\n\n.heading-module-Heading--disabled-dQRjW-4-22-0 {\n  color: var(--text-disabled);\n}\n\n.heading-module-Heading--white-LK0i2-4-22-0 {\n  color: var(--text-white);\n}\n"),styles$_={Heading:"heading-module-Heading-tmepg-4-22-0","Heading--s":"heading-module-Heading--s-r3kT8-4-22-0","Heading--m":"heading-module-Heading--m-KypUv-4-22-0","Heading--l":"heading-module-Heading--l-6irdW-4-22-0","Heading--xl":"heading-module-Heading--xl-XGjXU-4-22-0","Heading--xxl":"heading-module-Heading--xxl-eD434-4-22-0","Heading--default":"heading-module-Heading--default-3YJIX-4-22-0","Heading--subtle":"heading-module-Heading--subtle-K3WJd-4-22-0","Heading--disabled":"heading-module-Heading--disabled-dQRjW-4-22-0","Heading--white":"heading-module-Heading--white-LK0i2-4-22-0"},_excluded$1b=(styleInject$1(css_248z$12),["appearance","size","children","className","color"]),sizeMap={s:"h5",m:"h4",l:"h3",xl:"h2",xxl:"h1"},Heading=React__namespace.forwardRef(function(e,t){var n=void 0===(n=e.appearance)?"default":n,a=void 0===(a=e.size)?"m":a,r=e.children,o=e.className,i=e.color,e=_objectWithoutProperties(e,_excluded$1b),n=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$_.Heading,!0),styles$_["Heading--".concat(a)],a),styles$_["Heading--".concat(n)],!i&&n),"color-".concat(i),i),o);return React__namespace.createElement(Link$1,_extends$2({ref:t,"data-test":"DesignSystem-Heading"},e,{className:n,componentType:sizeMap[a]}),r)}),css_248z$11=(Heading.displayName="Heading",".actionButton-module-ActionButton-GMsQC-4-22-0 {\n  display: flex;\n  flex-shrink: 0;\n  overflow: hidden;\n  -webkit-user-select: none;\n     -moz-user-select: none;\n          user-select: none;\n  cursor: pointer;\n  color: var(--inverse-lighter);\n  border-radius: var(--border-radius-full);\n  padding: var(--spacing-05);\n}\n\n.actionButton-module-ActionButton-GMsQC-4-22-0:focus-visible,\n.actionButton-module-ActionButton-GMsQC-4-22-0:focus {\n  outline: var(--spacing-05) solid var(--primary-focus);\n}\n\n.actionButton-module-ActionButton-GMsQC-4-22-0:hover {\n  background-color: var(--secondary);\n}\n\n.actionButton-module-ActionButton-GMsQC-4-22-0:active {\n  background-color: var(--secondary-dark);\n}\n"),styles$Z={ActionButton:"actionButton-module-ActionButton-GMsQC-4-22-0"},_excluded$1a=(styleInject$1(css_248z$11),["className","iconType"]),ActionButton$1=function(e){var t=e.className,n=e.iconType,e=_objectWithoutProperties(e,_excluded$1a),t=classnames(_defineProperty$1(_defineProperty$1({},styles$Z.ActionButton,!0),"".concat(t),t));return React__namespace.createElement(Icon,_extends$2({className:t,type:n,"data-test":"DesignSystem-Input-ActionButton"},e))},css_248z$10=(ActionButton$1.displayName="ActionButton",ActionButton$1.defaultProps={size:16,type:"rounded"},"/* input */\n\n.input-module-Input-input-eQ8b8-4-22-0::-ms-clear {\n  display: none;\n}\n\n.input-module-Input-4ywvi-4-22-0 {\n  display: flex;\n  flex-grow: 1;\n  flex-direction: row;\n  align-items: center;\n  box-sizing: border-box;\n  border-radius: var(--border-radius-10);\n  border: var(--border);\n  background: var(--white);\n  transition: var(--duration--fast-01) var(--standard-productive-curve);\n}\n\n.input-module-Input--tiny-NegXy-4-22-0 {\n  height: var(--font-height-m);\n  padding-top: var(--spacing-10);\n  padding-bottom: var(--spacing-10);\n  padding-left: var(--spacing-20);\n  padding-right: var(--spacing-10);\n}\n\n.input-module-Input--regular-YN-1C-4-22-0 {\n  height: var(--font-height-l);\n  padding-top: var(--spacing-10);\n  padding-bottom: var(--spacing-10);\n  padding-right: var(--spacing-15);\n  padding-left: var(--spacing-20);\n}\n\n.input-module-Input--large-FqoAi-4-22-0 {\n  height: 40px;\n  padding-top: var(--spacing-20);\n  padding-bottom: var(--spacing-20);\n  padding-right: var(--spacing-15);\n  padding-left: var(--spacing-20);\n}\n\n.input-module-Input-4ywvi-4-22-0:hover {\n  background: var(--secondary-lighter);\n  border-color: var(--secondary-dark);\n  cursor: text;\n}\n\n.input-module-Input-4ywvi-4-22-0:focus-within {\n  background: var(--white);\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n}\n\n.input-module-Input-4ywvi-4-22-0:focus-within .input-module-Input-icon--left-F1r05-4-22-0 {\n  color: var(--primary);\n}\n\n.input-module-Input--error-EGIUq-4-22-0:focus-within {\n  border-color: var(--alert);\n  box-shadow: var(--shadow-spread) var(--alert-shadow);\n}\n\n.input-module-Input--error-EGIUq-4-22-0:focus-within .input-module-Input-icon--left-F1r05-4-22-0 {\n  color: var(--alert);\n}\n\n.input-module-Input--disabled-IRtQk-4-22-0 {\n  background: var(--secondary-lightest);\n  border-color: var(--secondary-lighter);\n  pointer-events: none;\n}\n\n.input-module-Input--readOnly-4IaEw-4-22-0 {\n  background: var(--secondary-lightest);\n  border-color: var(--secondary);\n  pointer-events: none;\n}\n\n.input-module-Input--disabled-IRtQk-4-22-0 .input-module-Input-icon--left-F1r05-4-22-0 {\n  color: var(--inverse-lightest);\n}\n\n.input-module-Input--error-EGIUq-4-22-0,\n.input-module-Input--error-EGIUq-4-22-0:hover {\n  background: var(--white);\n  border-color: var(--alert);\n}\n\n.input-module-Input-input-eQ8b8-4-22-0 {\n  display: flex;\n  width: 100%;\n  font-family: var(--font-family);\n  font-weight: var(--font-weight-normal);\n  font-size: var(--font-size);\n  line-height: var(--font-height-s);\n  color: var(--night);\n  padding: 0;\n  border: none;\n  background: transparent;\n}\n\n.input-module-Input-input-eQ8b8-4-22-0::-moz-placeholder {\n  color: var(--inverse-lighter);\n}\n\n.input-module-Input-input-eQ8b8-4-22-0::placeholder {\n  color: var(--inverse-lighter);\n}\n\n.input-module-Input-input-eQ8b8-4-22-0:focus {\n  outline: 0;\n}\n\n.input-module-Input-input-eQ8b8-4-22-0:disabled .input-module-Input-input-eQ8b8-4-22-0::-moz-placeholder {\n  color: var(--inverse-lighter);\n}\n\n.input-module-Input-input-eQ8b8-4-22-0:disabled .input-module-Input-input-eQ8b8-4-22-0::placeholder {\n  color: var(--inverse-lighter);\n}\n\n.input-module-Input-input--regular-2cMTS-4-22-0 {\n  line-height: var(--font-height);\n}\n\n.input-module-Input-input--large-Ps2E1-4-22-0 {\n  line-height: var(--font-height-m);\n  font-size: var(--font-size-m);\n}\n\n.input-module-Input-input--tiny-qQEuS-4-22-0 {\n  line-height: var(--font-height-s);\n  font-size: var(--font-size-s);\n  font-weight: var(--font-weight-medium);\n}\n\n.input-module-Input-icon-V1pYc-4-22-0 {\n  display: flex;\n  align-content: center;\n  font-size: var(--font-size-m);\n}\n\n.input-module-Input-icon--left-F1r05-4-22-0 {\n  margin-right: var(--spacing-20);\n  color: var(--inverse);\n}\n\n.input-module-Input-icon--inputBlank-GkWyn-4-22-0 {\n  color: var(--inverse-lighter);\n}\n\n.input-module-Input-icon--error-o9EcI-4-22-0 {\n  color: var(--alert);\n}\n\n.input-module-Input-icon--right-A9G9E-4-22-0 {\n  cursor: pointer;\n  color: var(--inverse-lighter);\n  border-radius: var(--border-radius-full);\n}\n\n.input-module-Input-iconWrapper--right-HdKL--4-22-0:focus-visible .input-module-Input-icon--right-A9G9E-4-22-0 {\n  outline: var(--spacing-05) solid var(--primary-focus);\n}\n\n.input-module-Input-icon--right-A9G9E-4-22-0:focus-visible {\n  outline: var(--spacing-05) solid var(--primary-focus);\n  border-radius: var(--border-radius-full);\n}\n\n.input-module-Input-iconWrapper--right-HdKL--4-22-0:hover .input-module-Input-icon--right-A9G9E-4-22-0 {\n  background-color: var(--secondary);\n}\n\n.input-module-Input-iconWrapper--right-HdKL--4-22-0:active .input-module-Input-icon--right-A9G9E-4-22-0 {\n  background-color: var(--secondary-dark);\n}\n\n.input-module-Input-inlineLabel-Sgbvs-4-22-0 {\n  margin-right: var(--spacing-20);\n}\n\n.input-module-Input-iconWrapper--right-HdKL--4-22-0:focus-visible {\n  outline: none;\n}\n"),inputStyles={"Input-input":"input-module-Input-input-eQ8b8-4-22-0",Input:"input-module-Input-4ywvi-4-22-0","Input--tiny":"input-module-Input--tiny-NegXy-4-22-0","Input--regular":"input-module-Input--regular-YN-1C-4-22-0","Input--large":"input-module-Input--large-FqoAi-4-22-0","Input-icon--left":"input-module-Input-icon--left-F1r05-4-22-0","Input--error":"input-module-Input--error-EGIUq-4-22-0","Input--disabled":"input-module-Input--disabled-IRtQk-4-22-0","Input--readOnly":"input-module-Input--readOnly-4IaEw-4-22-0","Input-input--regular":"input-module-Input-input--regular-2cMTS-4-22-0","Input-input--large":"input-module-Input-input--large-Ps2E1-4-22-0","Input-input--tiny":"input-module-Input-input--tiny-qQEuS-4-22-0","Input-icon":"input-module-Input-icon-V1pYc-4-22-0","Input-icon--inputBlank":"input-module-Input-icon--inputBlank-GkWyn-4-22-0","Input-icon--error":"input-module-Input-icon--error-o9EcI-4-22-0","Input-icon--right":"input-module-Input-icon--right-A9G9E-4-22-0","Input-iconWrapper--right":"input-module-Input-iconWrapper--right-HdKL--4-22-0","Input-inlineLabel":"input-module-Input-inlineLabel-Sgbvs-4-22-0"},css_248z$$=(styleInject$1(css_248z$10),".verificationCodeInput-module-VerificationCodeInput-Input-bdn9x-4-22-0 {\n  display: inline-flex;\n  width: 40px;\n}\n\n.verificationCodeInput-module-VerificationCodeInput-Input-bdn9x-4-22-0 .verificationCodeInput-module-Input-input-IIOUQ-4-22-0 {\n  text-align: center;\n}\n\n.verificationCodeInput-module-VerificationCodeInput-Input-bdn9x-4-22-0 .verificationCodeInput-module-Input-input-IIOUQ-4-22-0::-webkit-inner-spin-button,\n.verificationCodeInput-module-VerificationCodeInput-Input-bdn9x-4-22-0 .verificationCodeInput-module-Input-input-IIOUQ-4-22-0::-webkit-outer-spin-button {\n  -webkit-appearance: none;\n  margin: 0;\n}\n"),styles$Y={"VerificationCodeInput-Input":"verificationCodeInput-module-VerificationCodeInput-Input-bdn9x-4-22-0","Input-input":"verificationCodeInput-module-Input-input-IIOUQ-4-22-0"},_excluded$19=(styleInject$1(css_248z$$),["size","type","minWidth","defaultValue","name","placeholder","value","icon","inlineLabel","required","error","info","onChange","onClick","onClear","onBlur","onFocus","onPaste","actionIcon","className","autoFocus","disabled","readOnly","iconType"]),sizeMapping$2={tiny:12,regular:16,large:16},iconSizeMapping={tiny:14,regular:16,large:20},Input=React__namespace.forwardRef(function(e,t){var n=void 0===(n=e.size)?"regular":n,a=void 0===(a=e.type)?"text":a,r=void 0===(r=e.minWidth)?"number"!==a?256:void 0:r,o=e.defaultValue,i=e.name,s=e.placeholder,l=e.value,c=e.icon,d=e.inlineLabel,p=e.required,u=e.error,m=e.info,h=e.onChange,f=e.onClick,g=e.onClear,y=e.onBlur,v=e.onFocus,b=e.onPaste,_=e.actionIcon,x=e.className,S=e.autoFocus,w=e.disabled,C=e.readOnly,P=e.iconType,E=_objectWithoutProperties(e,_excluded$19),k=React__namespace.useRef(null),I=(D=_slicedToArray(React__namespace.useState(!l),2))[0],R=D[1],D=(React__namespace.useImperativeHandle(t,function(){return k.current}),React__namespace.useEffect(function(){var e;S&&null!=(e=k.current)&&e.focus({preventScroll:!0})},[]),React__namespace.useEffect(function(){if(k.current&&void 0!==l){var e=k.current;try{var t=e.value.length;e.setSelectionRange(t,t)}catch(e){console.error("Error setting selection range:",e)}}},[a]),extractBaseProps(e)),t=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},inputStyles.Input,!0),inputStyles["Input--".concat(n)],n),inputStyles["Input--disabled"],w),inputStyles["Input--error"],u),inputStyles["Input--readOnly"],C),x),e=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},inputStyles["Input-input"],!0),styles$Y["Input-input"],!0),inputStyles["Input-input--".concat(n)],n),"mr-4",_||g||m)),x=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},inputStyles["Input-icon"],!0),inputStyles["Input-icon--left"],!0),inputStyles["Input-icon--inputBlank"],I),inputStyles["Input-icon--error"],u),"mr-3",n&&"tiny"===n)),I=classnames(_defineProperty$1(_defineProperty$1({},inputStyles["Input-icon"],!0),inputStyles["Input-iconWrapper--right"],!0)),u=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},inputStyles["Input-icon--right"],!0),"p-3-5","tiny"===n),"p-3","regular"===n||"large"===n)),T=React__namespace.createElement("div",{className:I,tabIndex:0},React__namespace.createElement(Icon,{name:"info",size:sizeMapping$2[n],className:u})),$=iconSizeMapping[n];return React__namespace.createElement("div",{"data-test":"DesignSystem-InputWrapper",className:t,style:{minWidth:r},onClick:function(){var e;return null==(e=k.current)?void 0:e.focus()},role:"presentation",onBlur:function(){var e;return R(!(null!=(e=k.current)&&e.value))}},d&&React__namespace.createElement("div",{className:inputStyles["Input-inlineLabel"]},React__namespace.createElement(Text,{appearance:"subtle"},d)),c&&React__namespace.createElement("div",{className:x},React__namespace.createElement(Icon,{name:c,size:$,type:P})),React__namespace.createElement("input",_extends$2({"data-test":"DesignSystem-Input"},D,E,{ref:k,name:i,type:a,defaultValue:o,placeholder:s,className:e,value:l,required:p,disabled:w,readOnly:C,onChange:h,onBlur:y,onClick:f,onFocus:v,onPaste:b,tabIndex:C?-1:void 0})),w?"":m?React__namespace.createElement(Tooltip,{position:"bottom",tooltip:m},T):_&&(l||o)?_:g&&(l||o)&&React__namespace.createElement("div",{className:I},React__namespace.createElement(Icon,{"data-test":"DesignSystem-Input--closeIcon",onClick:function(e){var t;null!=(t=k.current)&&t.focus({preventScroll:!0}),g(e)},name:"close",size:sizeMapping$2[n],className:u})))}),css_248z$_=(Input.displayName="Input",Object.assign(Input,{ActionButton:ActionButton$1}),".metricInput-module-MetricInput-input-F33lA-4-22-0::-ms-clear {\n  display: none;\n}\n\n.metricInput-module-MetricInput--0hzO-4-22-0 {\n  display: flex;\n  width: 100%;\n  flex-direction: row;\n  align-items: center;\n  box-sizing: border-box;\n  border-radius: var(--border-radius-10);\n  border: var(--border);\n  background: var(--white);\n  overflow: hidden;\n  transition: var(--duration--fast-01) var(--standard-productive-curve);\n}\n\n.metricInput-module-MetricInput--regular-qwE-W-4-22-0 {\n  height: var(--spacing-80);\n  padding-left: var(--spacing-30);\n}\n\n.metricInput-module-MetricInput--large-PHYvQ-4-22-0 {\n  height: 40px;\n  padding-left: var(--spacing-40);\n}\n\n.metricInput-module-MetricInput--small-73F16-4-22-0 {\n  height: var(--spacing-60);\n  padding-left: var(--spacing-20);\n}\n\n.metricInput-module-MetricInput--0hzO-4-22-0:hover {\n  background: var(--secondary-lightest);\n  cursor: text;\n}\n\n.metricInput-module-MetricInput--0hzO-4-22-0:focus-within {\n  background: var(--white);\n  border-color: var(--secondary);\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-2-5);\n}\n\n.metricInput-module-MetricInput--0hzO-4-22-0:focus-within .metricInput-module-MetricInput-icon-xUfPZ-4-22-0 {\n  color: var(--primary);\n}\n\n.metricInput-module-MetricInput--disabled-41NDQ-4-22-0 {\n  background: var(--secondary-lightest);\n  border-color: var(--secondary-light);\n  pointer-events: none;\n}\n\n.metricInput-module-MetricInput--readOnly-fVSGN-4-22-0 {\n  background: var(--secondary-lightest);\n  border-color: var(--secondary);\n  pointer-events: none;\n}\n\n.metricInput-module-MetricInput--disabled-41NDQ-4-22-0 .metricInput-module-MetricInput-icon-xUfPZ-4-22-0 {\n  color: var(--inverse-lightest);\n}\n\n.metricInput-module-MetricInput--error-FAM-w-4-22-0,\n.metricInput-module-MetricInput--error-FAM-w-4-22-0:hover {\n  background: var(--white);\n  border-color: var(--alert);\n}\n\n.metricInput-module-MetricInput--error-FAM-w-4-22-0:focus-within {\n  border-color: var(--secondary);\n  outline: var(--border-width-05) solid var(--alert);\n  outline-offset: var(--spacing-2-5);\n}\n\n.metricInput-module-MetricInput--error-FAM-w-4-22-0:focus-within .metricInput-module-MetricInput-icon-xUfPZ-4-22-0 {\n  color: var(--alert);\n}\n\n.metricInput-module-MetricInput-input-F33lA-4-22-0 {\n  display: flex;\n  width: 100%;\n  font-family: var(--font-family);\n  font-weight: var(--font-weight-normal);\n  font-size: var(--font-size);\n  line-height: var(--font-height-s);\n  color: var(--night);\n  padding: 0;\n  border: none;\n  background: transparent;\n}\n\n.metricInput-module-MetricInput-input--large-Xn7eL-4-22-0 {\n  line-height: var(--font-height-m);\n  font-size: var(--font-size-m);\n}\n\n.metricInput-module-MetricInput-input--regular-lel2M-4-22-0 {\n  line-height: var(--font-height);\n  font-size: var(--font-size);\n}\n\n.metricInput-module-MetricInput-input--small-U6Uw5-4-22-0 {\n  line-height: var(--font-height-s);\n  font-size: var(--font-size-s);\n  font-weight: var(--font-weight-medium);\n}\n\n.metricInput-module-MetricInput-input-F33lA-4-22-0::-moz-placeholder {\n  color: var(--inverse-lighter);\n}\n\n.metricInput-module-MetricInput-input-F33lA-4-22-0::placeholder {\n  color: var(--inverse-lighter);\n}\n\n.metricInput-module-MetricInput-input-F33lA-4-22-0:focus {\n  outline: 0;\n}\n\n.metricInput-module-MetricInput-input-F33lA-4-22-0:disabled .metricInput-module-MetricInput-input-F33lA-4-22-0::-moz-placeholder {\n  color: var(--inverse-lighter);\n}\n\n.metricInput-module-MetricInput-input-F33lA-4-22-0:disabled .metricInput-module-MetricInput-input-F33lA-4-22-0::placeholder {\n  color: var(--inverse-lighter);\n}\n\n.metricInput-module-MetricInput-icon--regular-QqKyP-4-22-0 {\n  margin-right: var(--spacing-20);\n  line-height: var(--font-height-s);\n}\n\n.metricInput-module-MetricInput-icon--large-oSw1r-4-22-0 {\n  margin-right: var(--spacing-30);\n  line-height: var(--font-height-m);\n}\n\n.metricInput-module-MetricInput-icon--small--U0nf-4-22-0 {\n  margin-right: var(--spacing-10);\n}\n\n.metricInput-module-MetricInput-input-F33lA-4-22-0::-webkit-inner-spin-button,\n.metricInput-module-MetricInput-input-F33lA-4-22-0::-webkit-outer-spin-button {\n  -webkit-appearance: none;\n  -moz-appearance: none;\n  appearance: none;\n  margin: 0;\n}\n\n.metricInput-module-MetricInput-arrowIcons-z8PUu-4-22-0 {\n  border-left: var(--border);\n  box-sizing: border-box;\n  border-radius: 0;\n  background: transparent;\n  display: flex;\n  flex-direction: column;\n  height: 100%;\n  flex-shrink: 0;\n  overflow: hidden;\n}\n\n.metricInput-module-MetricInput-arrowButton-ZHqEY-4-22-0 {\n  height: 50%;\n  border: none;\n  background: var(--secondary-light);\n  color: var(--inverse);\n  cursor: pointer;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  padding: 0;\n  margin: 0;\n  -webkit-user-select: none;\n     -moz-user-select: none;\n          user-select: none;\n  overflow: hidden;\n}\n\n.metricInput-module-MetricInput-arrowButton-ZHqEY-4-22-0:hover {\n  background: var(--secondary);\n}\n\n.metricInput-module-MetricInput-arrowButton-ZHqEY-4-22-0:active {\n  background: var(--secondary-dark);\n}\n\n.metricInput-module-MetricInput-arrowButton-ZHqEY-4-22-0:focus {\n  outline: 0;\n  box-shadow: var(--shadow-spread) var(--secondary-shadow);\n}\n\n.metricInput-module-MetricInput-arrowIcons--small-oUPeS-4-22-0,\n.metricInput-module-MetricInput-arrowIcons--regular-XXiBM-4-22-0 {\n  width: 20px;\n}\n\n.metricInput-module-MetricInput-arrowIcons--large-Faphg-4-22-0 {\n  width: var(--spacing-60);\n}\n"),styles$X={"MetricInput-input":"metricInput-module-MetricInput-input-F33lA-4-22-0",MetricInput:"metricInput-module-MetricInput--0hzO-4-22-0","MetricInput--regular":"metricInput-module-MetricInput--regular-qwE-W-4-22-0","MetricInput--large":"metricInput-module-MetricInput--large-PHYvQ-4-22-0","MetricInput--small":"metricInput-module-MetricInput--small-73F16-4-22-0","MetricInput-icon":"metricInput-module-MetricInput-icon-xUfPZ-4-22-0","MetricInput--disabled":"metricInput-module-MetricInput--disabled-41NDQ-4-22-0","MetricInput--readOnly":"metricInput-module-MetricInput--readOnly-fVSGN-4-22-0","MetricInput--error":"metricInput-module-MetricInput--error-FAM-w-4-22-0","MetricInput-input--large":"metricInput-module-MetricInput-input--large-Xn7eL-4-22-0","MetricInput-input--regular":"metricInput-module-MetricInput-input--regular-lel2M-4-22-0","MetricInput-input--small":"metricInput-module-MetricInput-input--small-U6Uw5-4-22-0","MetricInput-icon--regular":"metricInput-module-MetricInput-icon--regular-QqKyP-4-22-0","MetricInput-icon--large":"metricInput-module-MetricInput-icon--large-oSw1r-4-22-0","MetricInput-icon--small":"metricInput-module-MetricInput-icon--small--U0nf-4-22-0","MetricInput-arrowIcons":"metricInput-module-MetricInput-arrowIcons-z8PUu-4-22-0","MetricInput-arrowButton":"metricInput-module-MetricInput-arrowButton-ZHqEY-4-22-0","MetricInput-arrowIcons--small":"metricInput-module-MetricInput-arrowIcons--small-oUPeS-4-22-0","MetricInput-arrowIcons--regular":"metricInput-module-MetricInput-arrowIcons--regular-XXiBM-4-22-0","MetricInput-arrowIcons--large":"metricInput-module-MetricInput-arrowIcons--large-Faphg-4-22-0"},css_248z$Z=(styleInject$1(css_248z$_),"/* pagination */\n\n.pagination-module-Pagination-DCmdy-4-22-0 {\n  display: flex;\n  vertical-align: middle;\n  flex-direction: row;\n  flex-wrap: wrap;\n}\n\n.pagination-module-Pagination-button-bEn7d-4-22-0 {\n  padding-left: var(--spacing-20);\n  padding-right: var(--spacing-20);\n}\n\n.pagination-module-Pagination-buttonWrapper--hS-F-4-22-0 {\n  display: flex;\n  flex-direction: row;\n}\n\n.pagination-module-Pagination-pageIndex-bDTfx-4-22-0 {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  padding-left: var(--spacing-30);\n  padding-right: var(--spacing-30);\n}\n\n.pagination-module-Pagination-MetricInput-SPkmy-4-22-0 {\n  width: var(--spacing-120);\n  margin-right: var(--spacing-20);\n  padding-left: var(--spacing-20);\n  padding-right: var(--spacing-20);\n}\n\n.pagination-module-Pagination-MetricInput-SPkmy-4-22-0 .pagination-module-MetricInput-input-7icmp-4-22-0 {\n  text-align: center;\n}\n.pagination-module-Pagination-MetricInput-SPkmy-4-22-0 .pagination-module-MetricInput-arrowIcons-6jLZm-4-22-0 {\n  display: none;\n}\n\n@media (max-width: 575px) {\n  .pagination-module-Pagination-pageIndex-bDTfx-4-22-0 {\n    order: -1;\n    flex-basis: 100%;\n  }\n  .pagination-module-Pagination-buttonWrapper--hS-F-4-22-0 {\n    margin-top: var(--spacing-20);\n    width: 50%;\n  }\n  .pagination-module-Pagination-buttonWrapper--next-5AZZQ-4-22-0 {\n    justify-content: flex-start;\n  }\n  .pagination-module-Pagination-buttonWrapper--previous--r33Z-4-22-0 {\n    justify-content: flex-end;\n  }\n}\n"),styles$W={Pagination:"pagination-module-Pagination-DCmdy-4-22-0","Pagination-button":"pagination-module-Pagination-button-bEn7d-4-22-0","Pagination-buttonWrapper":"pagination-module-Pagination-buttonWrapper--hS-F-4-22-0","Pagination-pageIndex":"pagination-module-Pagination-pageIndex-bDTfx-4-22-0","Pagination-MetricInput":"pagination-module-Pagination-MetricInput-SPkmy-4-22-0","MetricInput-input":"pagination-module-MetricInput-input-7icmp-4-22-0","MetricInput-arrowIcons":"pagination-module-MetricInput-arrowIcons-6jLZm-4-22-0","Pagination-buttonWrapper--next":"pagination-module-Pagination-buttonWrapper--next-5AZZQ-4-22-0","Pagination-buttonWrapper--previous":"pagination-module-Pagination-buttonWrapper--previous--r33Z-4-22-0"},_excluded$18=(styleInject$1(css_248z$Z),["size","defaultValue","name","placeholder","icon","prefix","suffix","error","min","max","onChange","onClick","onBlur","onFocus","className","autoFocus","disabled","readOnly","value","showActionButton","onKeyDown","iconType"]),sizeMapping$1={small:14,regular:16,large:20},actionButtonIconSizeMapping={small:12,regular:14,large:16},capMin=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:-1/0,t=1<arguments.length?arguments[1]:void 0;return isNaN(e)||!e&&0!==e||isNaN(t)||!t&&0!==t?t:Math.max(e,t)},capMax=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1/0,t=1<arguments.length?arguments[1]:void 0;return isNaN(e)||!e&&0!==e||isNaN(t)||!t&&0!==t?t:Math.min(e,t)},MetricInput=React__namespace.forwardRef(function(e,t){function n(e,t){var n=Number(I||0),a=(null==(a=n.toString().split(".")[1])?void 0:a.length)||0;b||_||!("down"===t?void 0!==p&&p<n||void 0===p:void 0!==u&&n<u||void 0===u)||(n=capMax(u,capMin(p,+(n="down"===t?n-1:n+1).toFixed(a))),k&&R(n),m&&(t=Object.create(e,{target:{value:{value:n}}}),m(t)))}var a=void 0===(a=e.size)?"regular":a,r=e.defaultValue,o=e.name,i=e.placeholder,s=e.icon,l=e.prefix,c=e.suffix,d=e.error,p=e.min,u=e.max,m=e.onChange,h=e.onClick,f=e.onBlur,g=e.onFocus,y=e.className,v=e.autoFocus,b=e.disabled,_=e.readOnly,x=e.value,S=void 0===(w=e.showActionButton)||w,w=e.onKeyDown,C=e.iconType,P=_objectWithoutProperties(e,_excluded$18),E=React__namespace.useRef(null),k=void 0===x,I=(D=_slicedToArray(React__namespace.useState(x||r),2))[0],R=D[1],D=(React__namespace.useImperativeHandle(t,function(){return E.current}),React__namespace.useEffect(function(){var e;v&&null!=(e=E.current)&&e.focus({preventScroll:!0})},[]),React__namespace.useEffect(function(){void 0!==x&&R(x)},[x]),extractBaseProps(e)),t=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$X.MetricInput,!0),styles$X["MetricInput--".concat(a)],a),styles$X["MetricInput--disabled"],b),styles$X["MetricInput--readOnly"],_),styles$X["MetricInput--error"],d),y),e=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$X["MetricInput-input"],!0),styles$W["MetricInput-input"],!0),styles$X["MetricInput-input--".concat(a)],a),"mr-4",!c&&!S&&"small"===a),"mr-5",!c&&!S&&"regular"===a),"mr-6",!c&&!S&&"large"===a)),d=classnames(_defineProperty$1(_defineProperty$1({},styles$X["MetricInput-icon"],!0),styles$X["MetricInput-icon--".concat(a)],a)),y=classnames(_defineProperty$1(_defineProperty$1({},"mr-4","regular"===a||"small"===a),"mr-5","large"===a)),T=classnames(_defineProperty$1(_defineProperty$1({},"ml-4 mr-4","regular"===a||"small"===a),"mx-5","large"===a)),$=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$W["MetricInput-arrowIcons"],!0),styles$X["MetricInput-arrowIcons--".concat(a)],a),"ml-3",S&&!c)),A=classnames(_defineProperty$1({},styles$X["MetricInput-arrowButton"],!0)),M=actionButtonIconSizeMapping[a];return React__namespace.createElement("div",{"data-test":"DesignSystem-MetricInputWrapper",className:t,onKeyDown:w,role:"presentation"},s&&React__namespace.createElement(Icon,{"data-test":"DesignSystem-MetricInput--icon",name:s,type:C,size:sizeMapping$1[a],appearance:I?"subtle":"disabled",className:d}),l&&React__namespace.createElement(Text,{"data-test":"DesignSystem-MetricInput--prefix",className:y,size:a,appearance:"subtle"},l),React__namespace.createElement("input",_extends$2({"data-test":"DesignSystem-MetricInput"},D,P,{type:"number",ref:E,name:o,defaultValue:r,placeholder:i,className:e,value:I,disabled:b,readOnly:_,onChange:function(e){k&&R(e.target.value),m&&m(e)},onBlur:f,onClick:h,onFocus:g,onKeyDown:function(e){if(S){var t=e;switch(t.key){case"e":case"E":return void t.preventDefault();case"ArrowDown":return t.preventDefault(),void n(t,"down");case"ArrowUp":t.preventDefault(),n(t,"up")}}}})),c&&React__namespace.createElement(Text,{"data-test":"DesignSystem-MetricInput--suffix",className:T,size:a,appearance:"subtle"},c),S&&React__namespace.createElement("div",{className:$},React__namespace.createElement("button",{type:"button",className:"".concat(A," border-bottom"),onClick:function(e){return n(e,"up")},"aria-label":"Increment value","data-test":"DesignSystem-MetricInput--upIcon"},React__namespace.createElement(Icon,{name:"keyboard_arrow_up",size:M})),React__namespace.createElement("button",{type:"button",className:"".concat(A," border-bottom-0"),onClick:function(e){return n(e,"down")},"aria-label":"Decrement value","data-test":"DesignSystem-MetricInput--downIcon"},React__namespace.createElement(Icon,{name:"keyboard_arrow_down",size:M}))))}),isEditable=(MetricInput.displayName="MetricInput",function(e,t){return"object"===_typeof(e[t])}),getDefaultValue=function(e,t){for(var n="",a=0;a<e.length;a++)n+=isEditable(e,a)?t:e[a];return n},_excluded$17=["mask","value","placeholderChar","validators","clearOnEmptyBlur","defaultValue","mask","error","caption","required","onChange","onPaste","onBlur","onFocus","onClear","className","id","helpText"],InputMask=React__namespace.forwardRef(function(n,e){n.mask;function o(e){var t=n.placeholder||"dd/mm/yyyy";return"yyyy"===t.substring(0,4)?e&&e[4]===t[4]&&e[7]===t[7]:e&&e[2]===t[2]&&e[5]===t[5]}var t=n.value,m=void 0===(r=n.placeholderChar)?"_":r,h=void 0===(r=n.validators)?[]:r,a=void 0===(r=n.clearOnEmptyBlur)||r,r=n.defaultValue,f=n.mask,i=n.error,s=n.caption,B=n.required,g=n.onChange,l=n.onPaste,c=n.onBlur,d=n.onFocus,p=n.onClear,u=n.className,y=n.id,F=n.helpText,L=_objectWithoutProperties(n,_excluded$17),v=React__namespace.useCallback(function(e){return"object"===_typeof(f[e])},[f]),b=React__namespace.useCallback(function(e,t){if("right"===e){for(var n=t;n<f.length;n++)if(v(n))return n;return f.length}if("left"!==e)return t;for(var a=t;0<=a;a--)if(v(a-1))return a;return 0},[f,v]),_=React__namespace.useCallback(function(){var e=b("right",0);return{start:e,end:e}},[b]),x=React__namespace.useCallback(function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:0,t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:f.length-1;return getDefaultValue(f,m).slice(e,t+1)},[f,m]),S=React__namespace.useMemo(function(){return x()},[x]),w=React__namespace.useMemo(function(){return _()},[_]),C=React__namespace.useRef(null),P=React__namespace.useRef(),E=React__namespace.useRef(w),k=React__namespace.useRef(0),I=(r=_slicedToArray(React__namespace.useState(r||t||""),2))[0],R=r[1],D=(React__namespace.useImperativeHandle(e,function(){return C.current}),React__namespace.useEffect(function(){R(t||"")},[t]),React__namespace.useEffect(function(){A(k.current)},[I]),React__namespace.useCallback(function(e){return Math.abs(e.end-e.start)},[])),T=React__namespace.useCallback(function(){var e;return{start:(null==(e=C.current)?void 0:e.selectionStart)||0,end:(null==(e=C.current)?void 0:e.selectionEnd)||0}},[C.current]),z=["text","password","tel","url"],$=React__namespace.useCallback(function(e){var t,n,a;C.current&&(t=C.current,n=Math.min(e.start,e.end),e=Math.max(e.start,e.end),z.includes(t.type)?t.setSelectionRange(n,e):(a=t.type,t.type="text",t.setSelectionRange(n,e),t.type=a))},[C.current]),A=React__namespace.useCallback(function(e){document&&document.activeElement===C.current&&$({start:e,end:e})},[$]),M=React__namespace.useCallback(function(e,t){var n,a=2<arguments.length&&void 0!==arguments[2]?arguments[2]:0,r="",o=t+1,i=a;return t>=f.length||(a>=e.length?E.current={start:t,end:t}:(n=f[t],v(t)?(e[a].match(n)?r+=e[a]:r+=m,i++):r+=n,r+=M(e,o,i))),r},[f,m,v]),N=React__namespace.useCallback(function(){E.current=T(),P.current=window.requestAnimationFrame(N)},[E.current,T]),r=React__namespace.useCallback(function(e){for(var t,n=null==(n=e.currentTarget)?void 0:n.value,a=T(),r=Math.min(E.current.start,a.start),o=a.end,i=r,s="",l=0,o=n.slice(r,o),s=M(o,r),c=(0!==(o=I).length||"parent-TimePicker"!==y&&"parent-DatePicker"!==y||(o=S),t=s.length,a.end>E.current.end?l=t?D(E.current):0:n.length<o.length&&(l=o.length-n.length),o.split("")),d=0;d<t;d++)c[r+d]=s[d];for(var p=0;p<l;p++){var u=r+t+p;c[u]=x(u,u)}a=c.slice(0,f.length).join(""),s!==m&&""!==s&&!s.includes(m)&&isValid(h,a)&&(i+=t),n=b(l?"left":"right",i),1===l&&!s.length&&!v(i)&&0<n?(i=n,c[--i]=m):1!==l&&(i=n),a=c.slice(0,f.length).join(""),k.current=i,a!==o&&isValid(h,a)?"__:__ _M"===S?(R(a.toUpperCase()),null!=g&&g(e,a.toUpperCase())):(R(a),null!=g&&g(e,a)):window.requestAnimationFrame(function(){return A(k.current)})},[E.current,h,T,M,D,x,b,v,A,R,g]),e=React__namespace.useCallback(function(e){var t=e.currentTarget.value;a&&t===S&&(R(""),t=""),null!=c&&c(e,t),P.current&&window.cancelAnimationFrame(P.current)},[a,P.current,x,R,c]),O=React__namespace.useCallback(function(e){k.current=w.start,R(S),null!=p&&p(e)},[R,x,A,_,p]),G=React__namespace.useCallback(function(e){P.current=window.requestAnimationFrame(N),I||(k.current=w.start,R(x())),null!=d&&d(e)},[P.current,I,N,R,$,d]),H=React__namespace.useMemo(function(){return classnames({"d-flex flex-column flex-grow-1":!0},u)},[u]);return React__namespace.createElement("div",{className:H,"data-test":"DesignSystem-InputMask--Wrapper"},React__namespace.createElement(Input,_extends$2({},L,{id:"parent-TimePicker"!==y&&"parent-DatePicker"!==y?y:void 0,value:I,error:i,required:B,onFocus:G,onChange:r,onClear:I===S?void 0:O,onBlur:e,onPaste:function(e){e.preventDefault();var t,n=null==(n=e.clipboardData)?void 0:n.getData("Text"),a=(r=(t=n).length,t=t.substring(0,r),23===r?(a=(r=t.split(" - "))[0],r=r[1],o(a)&&o(r)):o(t)),r=isValid(h,n);a&&l&&r&&(l(e,n),R(n))},autoComplete:"off",ref:C})),React__namespace.createElement(HelpText,{message:i?s:F,error:i}))}),X=(InputMask.displayName="InputMask",InputMask.utils={getDefaultValue:getDefaultValue},InputMask),css_248z$Y="/* Label */\n.label-module-Label--OmlF-4-22-0 {\n  display: inline-flex;\n}\n.label-module-Label--small-pPJnY-4-22-0 {\n  font-size: var(--font-size-s);\n}\n\n.label-module-Label--withInput-RWqFC-4-22-0 {\n  margin-bottom: var(--spacing-10);\n}\n\n.label-module-Label--optional-25o6w-4-22-0 {\n  align-items: center;\n}\n\n.label-module-Label-text-SI451-4-22-0 {\n  line-height: var(--font-height-s);\n  font-weight: var(--font-weight-medium);\n  word-break: break-word;\n}\n\n.label-module-Label-optionalText-BxJ0x-4-22-0 {\n  line-height: var(--font-height-s);\n  margin-left: var(--spacing-10);\n}\n\n.label-module-Label-optionalText--small-hQbks-4-22-0 {\n  font-size: var(--font-size-s);\n}\n\n.label-module-Label--disabled-06XI--4-22-0 {\n  color: var(--text-disabled);\n}\n\n.label-module-Label-requiredIndicator-4Cxyi-4-22-0 {\n  height: var(--spacing-15);\n  width: var(--spacing-15);\n  border-radius: var(--border-radius-full);\n  background: var(--alert);\n  margin-left: var(--spacing-10);\n  margin-bottom: var(--spacing-15);\n  display: inline-flex;\n}\n",styles$V={Label:"label-module-Label--OmlF-4-22-0","Label--small":"label-module-Label--small-pPJnY-4-22-0","Label--withInput":"label-module-Label--withInput-RWqFC-4-22-0","Label--optional":"label-module-Label--optional-25o6w-4-22-0","Label-text":"label-module-Label-text-SI451-4-22-0","Label-optionalText":"label-module-Label-optionalText-BxJ0x-4-22-0","Label-optionalText--small":"label-module-Label-optionalText--small-hQbks-4-22-0","Label--disabled":"label-module-Label--disabled-06XI--4-22-0","Label-requiredIndicator":"label-module-Label-requiredIndicator-4Cxyi-4-22-0"},_excluded$16=(styleInject$1(css_248z$Y),["required","optional","withInput","disabled","children","className","info","size"]),Label=function(e){var t=e.required,n=e.optional,a=e.withInput,r=e.disabled,o=e.children,i=e.className,s=e.info,l=void 0===(l=e.size)?"regular":l,c=_objectWithoutProperties(e,_excluded$16),e=extractBaseProps(e),a=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$V.Label,!0),styles$V["Label--withInput"],a),styles$V["Label--optional"],n),i),i=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$V["Label-text"],!0),styles$V["Label--disabled"],r),styles$V["Label--small"],l&&"small"===l)),d=classnames(_defineProperty$1(_defineProperty$1({},styles$V["Label-optionalText"],!0),styles$V["Label-optionalText--small"],l&&"small"===l));return React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-Label"},e,{className:a}),React__namespace.createElement(Link$1,_extends$2({"data-test":"DesignSystem-Label--Text",className:i,componentType:"label"},c),o,function(e,t){return 0<arguments.length&&void 0!==e&&e?React__namespace.createElement("span",{className:styles$V["Label-requiredIndicator"],"aria-label":"required","data-test":"DesignSystem-Label--RequiredIndicator"}):1<arguments.length&&t?React__namespace.createElement(Text,{"data-test":"DesignSystem-Label--OptionalText",appearance:"subtle",className:d},"(optional)"):null}(t,n),s&&React__namespace.createElement(Tooltip,{tooltip:s},React__namespace.createElement(Icon,{"data-test":"DesignSystem-Label--Info",name:"info",size:12,appearance:"subtle","aria-label":s,className:"ml-3 cursor-pointer d-flex align-items-center"}))))},css_248z$X=(Label.displayName="Label","/* Caption */\n.caption-module-Caption-x0-4O-4-22-0 {\n  display: flex;\n  align-items: center;\n  box-sizing: border-box;\n}\n\n.caption-module-Caption--withInput-USihh-4-22-0 {\n  margin-top: var(--spacing-10);\n}\n\n.caption-module-Caption-icon-BVGQm-4-22-0 {\n  display: flex;\n  align-content: center;\n  margin-right: var(--spacing-10);\n}\n\n.caption-module-Caption--hidden-C-EcV-4-22-0 {\n  display: none;\n}\n"),styles$U={Caption:"caption-module-Caption-x0-4O-4-22-0","Caption--withInput":"caption-module-Caption--withInput-USihh-4-22-0","Caption-icon":"caption-module-Caption-icon-BVGQm-4-22-0","Caption--hidden":"caption-module-Caption--hidden-C-EcV-4-22-0"},Caption=(styleInject$1(css_248z$X),function(e){var t=e.error,n=e.hide,a=e.withInput,r=e.children,o=e.className,e=extractBaseProps(e),n=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$U.Caption,!0),styles$U["Caption--hidden"],n),styles$U["Caption--withInput"],a),o),a=classnames(_defineProperty$1({},styles$U["Caption-icon"],!0));return React__namespace.createElement("div",_extends$2({},e,{className:n,"data-test":"DesignSystem-Caption"}),t&&React__namespace.createElement("div",{className:a},React__namespace.createElement(Icon,{size:14,name:"error",appearance:"alert"})),React__namespace.createElement(Text,{appearance:t?"destructive":"subtle",size:"small",weight:"medium"},"".concat(r)))}),css_248z$W=(Caption.displayName="Caption",".legend-module-Legend--0IVR-4-22-0 {\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n  width: -moz-fit-content;\n  width: fit-content;\n}\n\n.legend-module-Legend-icon-AAtts-4-22-0 {\n  border-radius: var(--border-radius-05);\n  margin-right: var(--spacing-20);\n}\n"),legendStyles={Legend:"legend-module-Legend--0IVR-4-22-0","Legend-icon":"legend-module-Legend-icon-AAtts-4-22-0"},Legend=(styleInject$1(css_248z$W),function(e){var t=e.iconAppearance,n=e.iconSize,a=e.labelAppearance,r=e.children,o=e.labelWeight,i=e.onMouseEnter,s=e.onMouseLeave,l=e.onClick,c=e.className,e=extractBaseProps(e),d=Boolean(l),c=classnames(_defineProperty$1({},legendStyles.Legend,!0),c),t={background:"var(--".concat(t,")"),height:"".concat(n,"px"),width:"".concat(n,"px")};return React__namespace.createElement("div",_extends$2({},e,{className:c,role:d?"button":void 0,tabIndex:d?0:void 0,onClick:function(e){return l&&l(e)},onKeyDown:function(e){!d||"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),null!=l&&l(e))},onMouseEnter:function(e){return i&&i(e)},onMouseLeave:function(e){return s&&s(e)}}),React__namespace.createElement("span",{className:legendStyles["Legend-icon"],style:t}),React__namespace.createElement(Text,{appearance:a,weight:o},r))}),Editable=(Legend.displayName="Legend",Legend.defaultProps={iconAppearance:"inverse",iconSize:16},function(e){var t=e.className,a=e.onChange,n=e.editing,r=e.children,e=extractBaseProps(e),t=classnames(_defineProperty$1({},"Editable",!0),t);return React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-Editable"},e,{className:t}),React__namespace.createElement("div",{"data-test":"DesignSystem-EditableWrapper",onClick:function(){return a("edit")},onKeyDown:function(e){var t=e.currentTarget===e.target,n=null==e||null==(n=e.nativeEvent)?void 0:n.code,n=" "===e.key||"Spacebar"===e.key||"Space"===n;t&&("Enter"===e.key||n)&&(e.preventDefault(),a("edit"))},onMouseEnter:function(){return!n&&a("hover")},onMouseLeave:function(){return!n&&a("default")},role:"button",tabIndex:0},r))}),css_248z$V=(Editable.displayName="Editable",".editableDropdown-module-EditableDropdown-8s4sE-4-22-0 {\n  width: 100%;\n}\n\n.editableDropdown-module-EditableDropdown-default-YIYT0-4-22-0 {\n  display: flex;\n  align-items: center;\n  box-sizing: border-box;\n  height: var(--spacing-80);\n  padding-left: var(--spacing-30);\n}\n"),styles$T={EditableDropdown:"editableDropdown-module-EditableDropdown-8s4sE-4-22-0","EditableDropdown-default":"editableDropdown-module-EditableDropdown-default-YIYT0-4-22-0"},_excluded$15=(styleInject$1(css_248z$V),["onChange","onClose"]),EditableDropdown=function(e){var t=e.placeholder,n=e.className,a=e.customTriggerRenderer,r=(i=e.dropdownOptions).onChange,o=i.onClose,i=_objectWithoutProperties(i,_excluded$15),s=(m=_slicedToArray(React__namespace.useState(t),2))[0],l=m[1],c=(m=_slicedToArray(React__namespace.useState(!1),2))[0],d=m[1],p=(m=_slicedToArray(React__namespace.useState(!1),2))[0],u=m[1],m=classnames(_defineProperty$1({},styles$T.EditableDropdown,!0),n),n=classnames(_defineProperty$1(_defineProperty$1({},styles$T["EditableDropdown-default"],!0),"d-none",p)),p=classnames(_defineProperty$1({},"d-none",!p)),e=extractBaseProps(e);return React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-EditableDropdown"},e,{className:m}),React__namespace.createElement(Editable,{onChange:function(e){switch(e){case"edit":d(!0),u(!0);break;case"hover":u(!0);break;case"default":u(!1)}},editing:c},React__namespace.createElement(Dropdown,_extends$2({placeholder:t,onChange:function(e){d(!1),u(!1),r&&r(e)},getLabel:function(e){l(e)},onClose:function(e){d(!1),u(!1),o&&o(e)},className:p,"data-test":"DesignSystem-EditableDropdown--Dropdown"},i)),React__namespace.createElement("div",{className:n,"data-test":"DesignSystem-EditableDropdown--Default"},(e=s||t,a?a(e):e))))},css_248z$U=(EditableDropdown.defaultProps={placeholder:"",dropdownOptions:{}},".link-module-Link-MwjNx-4-22-0 {\n  text-decoration: none;\n  font-weight: var(--font-weight-medium);\n  transition: var(--duration--fast-01) var(--standard-productive-curve);\n  box-sizing: border-box;\n  border-bottom: var(--border-width-2-5) solid currentColor;\n}\n\n.link-module-Link-MwjNx-4-22-0:focus {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n  border-radius: var(--border-radius-10);\n}\n\n.link-module-Link--regular-hKQMh-4-22-0 {\n  font-size: var(--font-size);\n  height: var(--font-height);\n}\n\n.link-module-Link--tiny-5Wp1N-4-22-0 {\n  font-size: var(--font-size-s);\n  height: var(--font-height-s);\n  line-height: var(--font-height-s);\n}\n\n.link-module-Link--default-dCI0C-4-22-0 {\n  color: var(--text-link);\n}\n\n.link-module-Link--subtle-RjZLu-4-22-0 {\n  color: var(--inverse-lighter);\n  border-bottom-color: transparent;\n}\n\n.link-module-Link--default-dCI0C-4-22-0:hover {\n  border-bottom: var(--border-width-2-5) solid var(--primary-dark);\n  color: var(--primary-dark);\n}\n\n.link-module-Link--subtle-RjZLu-4-22-0:hover {\n  border-bottom: var(--border-width-2-5) solid var(--inverse-light);\n  color: var(--inverse-light);\n}\n\n.link-module-Link--default-dCI0C-4-22-0:active {\n  color: var(--primary-darker);\n  border-bottom: var(--border-width-2-5) solid currentColor;\n}\n\n.link-module-Link--subtle-RjZLu-4-22-0:active {\n  color: var(--inverse);\n  border-bottom: var(--border-width-2-5) solid transparent;\n}\n\n.link-module-Link--default-disabled-4AGTL-4-22-0 {\n  color: var(--primary-lighter);\n  pointer-events: none;\n}\n\n.link-module-Link--subtle-disabled-jeH3g-4-22-0 {\n  color: var(--inverse-lightest);\n  pointer-events: none;\n}\n"),styles$S={Link:"link-module-Link-MwjNx-4-22-0","Link--regular":"link-module-Link--regular-hKQMh-4-22-0","Link--tiny":"link-module-Link--tiny-5Wp1N-4-22-0","Link--default":"link-module-Link--default-dCI0C-4-22-0","Link--subtle":"link-module-Link--subtle-RjZLu-4-22-0","Link--default-disabled":"link-module-Link--default-disabled-4AGTL-4-22-0","Link--subtle-disabled":"link-module-Link--subtle-disabled-jeH3g-4-22-0"},_excluded$14=(styleInject$1(css_248z$U),["children","className","appearance","size","disabled"]),Link=function(e){var t=e.children,n=e.className,a=e.appearance,r=e.size,o=e.disabled,e=_objectWithoutProperties(e,_excluded$14),r=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$S.Link,!0),styles$S["Link--".concat(r)],r),styles$S["Link--".concat(a)],a),styles$S["Link--".concat(a,"-disabled")],o),n);return React__namespace.createElement(Link$1,_extends$2({"data-test":"DesignSystem-Link",className:r,componentType:"a",tabIndex:o?-1:0,"aria-disabled":o},e),t)},css_248z$T=(Link.displayName="Link",Link.defaultProps={appearance:"default",size:"regular",disabled:!1},".message-module-Message-5m7p--4-22-0 {\n  display: flex;\n  flex-direction: row;\n  overflow: hidden;\n  padding: var(--spacing-30) var(--spacing-60) var(--spacing-30) var(--spacing-40);\n  border: var(--border-width-2-5) solid;\n  width: 100%;\n  border-radius: var(--border-radius-10);\n  box-sizing: border-box;\n}\n\n.message-module-Message--small-AOGUY-4-22-0 {\n  padding: var(--spacing-20);\n}\n\n.message-module-Message--alert-VltpF-4-22-0 {\n  border-color: var(--alert);\n  background-color: rgba(214, 36, 0, 0.04);\n}\n\n.message-module-Message--success-8AZFe-4-22-0 {\n  border-color: var(--success);\n  background-color: rgba(0, 122, 14, 0.04);\n}\n\n.message-module-Message--info-N9C6k-4-22-0 {\n  border-color: var(--primary);\n  background-color: rgba(0, 96, 214, 0.04);\n}\n\n.message-module-Message--warning-sPwHB-4-22-0 {\n  border-color: var(--accent1);\n  background-color: rgba(229, 111, 0, 0.04);\n}\n\n.message-module-Message-icon--regular-t4xyh-4-22-0 {\n  margin-right: var(--spacing-40);\n  padding-top: var(--spacing-05);\n}\n\n.message-module-Message-icon--small-mS-r9-4-22-0 {\n  margin-right: var(--spacing-20);\n  padding-top: var(--spacing-05) !important;\n}\n\n.message-module-Message-icon--withTitle-l6DPU-4-22-0 {\n  padding-top: var(--spacing-10);\n}\n\n.message-module-Message-icon--warning-IglaC-4-22-0 {\n  color: var(--accent1);\n}\n\n.message-module-Message-heading--regular-TF8fn-4-22-0 {\n  margin-bottom: var(--spacing-10);\n}\n\n.message-module-Message-heading--small-f4Ij3-4-22-0 {\n  font-size: var(--font-size);\n  line-height: var(--font-height);\n  margin-bottom: var(--spacing-05);\n}\n\n.message-module-Message-text--small-dsMhm-4-22-0 {\n  font-size: var(--font-size-s);\n  line-height: var(--font-height-s);\n  font-weight: var(--font-weight-medium);\n}\n\n.message-module-Message-heading--alert--cn2r-4-22-0,\n.message-module-Message-text--alert-a8T-5-4-22-0 {\n  color: var(--alert-darker) !important;\n}\n\n.message-module-Message-heading--info--Uzim-4-22-0,\n.message-module-Message-text--info-94pB0-4-22-0 {\n  color: var(--primary-darker) !important;\n}\n\n.message-module-Message-heading--success-qk8Ep-4-22-0,\n.message-module-Message-text--success-hlaXA-4-22-0 {\n  color: var(--success-darker) !important;\n}\n\n.message-module-Message-heading--warning-OWfuJ-4-22-0,\n.message-module-Message-text--warning-tPSB8-4-22-0 {\n  color: var(--accent1-darker) !important;\n}\n\n.message-module-Message-actions-5bFUf-4-22-0 {\n  display: flex;\n  align-items: center;\n}\n\n.message-module-Message-actions--regular-04ICc-4-22-0 {\n  margin-top: var(--spacing-30);\n}\n\n.message-module-Message-actions--small-Hj3w0-4-22-0 {\n  margin-top: var(--spacing-10);\n}\n"),styles$R={Message:"message-module-Message-5m7p--4-22-0","Message--small":"message-module-Message--small-AOGUY-4-22-0","Message--alert":"message-module-Message--alert-VltpF-4-22-0","Message--success":"message-module-Message--success-8AZFe-4-22-0","Message--info":"message-module-Message--info-N9C6k-4-22-0","Message--warning":"message-module-Message--warning-sPwHB-4-22-0","Message-icon--regular":"message-module-Message-icon--regular-t4xyh-4-22-0","Message-icon--small":"message-module-Message-icon--small-mS-r9-4-22-0","Message-icon--withTitle":"message-module-Message-icon--withTitle-l6DPU-4-22-0","Message-icon--warning":"message-module-Message-icon--warning-IglaC-4-22-0","Message-heading--regular":"message-module-Message-heading--regular-TF8fn-4-22-0","Message-heading--small":"message-module-Message-heading--small-f4Ij3-4-22-0","Message-text--small":"message-module-Message-text--small-dsMhm-4-22-0","Message-heading--alert":"message-module-Message-heading--alert--cn2r-4-22-0","Message-text--alert":"message-module-Message-text--alert-a8T-5-4-22-0","Message-heading--info":"message-module-Message-heading--info--Uzim-4-22-0","Message-text--info":"message-module-Message-text--info-94pB0-4-22-0","Message-heading--success":"message-module-Message-heading--success-qk8Ep-4-22-0","Message-text--success":"message-module-Message-text--success-hlaXA-4-22-0","Message-heading--warning":"message-module-Message-heading--warning-OWfuJ-4-22-0","Message-text--warning":"message-module-Message-text--warning-tPSB8-4-22-0","Message-actions":"message-module-Message-actions-5bFUf-4-22-0","Message-actions--regular":"message-module-Message-actions--regular-04ICc-4-22-0","Message-actions--small":"message-module-Message-actions--small-Hj3w0-4-22-0"},IconMapping$2=(styleInject$1(css_248z$T),{success:"check_circle",info:"info",warning:"warning",alert:"error"}),Message=function(e){var t=e.actions,n=e.title,a=e.className,r=void 0===(r=e.size)?"regular":r,o="default"===(o=e.appearance)?"info":o,i=extractBaseProps(e),a=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$R.Message,!0),styles$R["Message--".concat(o)],o),styles$R["Message--".concat(r)],r&&"small"===r),a),s=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$R["Message-icon--".concat(o)],o),styles$R["Message-icon--".concat(r)],r),styles$R["Message-icon--withTitle"],n)),l=classnames(_defineProperty$1(_defineProperty$1({},styles$R["Message-heading--".concat(o)],o),styles$R["Message-heading--".concat(r)],r)),c=classnames(_defineProperty$1(_defineProperty$1({},styles$R["Message-text--".concat(o)],o),styles$R["Message-text--".concat(r)],r)),d=classnames(_defineProperty$1(_defineProperty$1({},styles$R["Message-actions"],!0),styles$R["Message-actions--".concat(r)],r));return React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-Message",role:"alert"===o||"warning"===o?"alert":"status"},i,{className:a}),React__namespace.createElement(Icon,{"data-test":"DesignSystem-Message--Icon","aria-hidden":"true",name:IconMapping$2[o],size:"small"===r?14:16,appearance:o,className:s}),React__namespace.createElement("div",null,n&&React__namespace.createElement(Heading,{"data-test":"DesignSystem-Message--Title",size:"s",className:l},n),(i=e.description,a=e.children,i||"string"==typeof a?React__namespace.createElement(Text,{"data-test":"DesignSystem-Message--Description",className:c},i||("string"==typeof a?a:"")):a?React__namespace.createElement("div",{"data-test":"DesignSystem-Message--Description",className:styles$R["Message-description"]},a):null),t&&React__namespace.createElement("div",{"data-test":"DesignSystem-Message--actions",className:d},t)))},css_248z$S=(Message.displayName="Message",Message.defaultProps={appearance:"info",description:""},".metaList-module-Meta-dNPqh-4-22-0 {\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n  width: -moz-fit-content;\n  width: fit-content;\n  font-size: var(--font-size);\n}\n\n.metaList-module-MetaList-seperator-mjgNU-4-22-0 {\n  margin-left: var(--spacing-20);\n}\n.metaList-module-MetaList-seperator--left-eKtN8-4-22-0 {\n  margin-right: var(--spacing-10);\n}\n.metaList-module-Meta-icon-JwRHR-4-22-0 {\n  padding-right: var(--spacing-10);\n  display: flex;\n  align-items: center;\n}\n.metaList-module-MetaList-rB1dP-4-22-0 {\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n  width: -moz-fit-content;\n  width: fit-content;\n  font-size: var(--font-size);\n}\n.metaList-module-MetaList-item-S2e6p-4-22-0 {\n  margin: 0 var(--spacing-10);\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n  width: -moz-fit-content;\n  width: fit-content;\n  font-size: var(--font-size);\n}\n\n.metaList-module-MetaList-item-S2e6p-4-22-0:first-child {\n  margin-left: 0;\n}\n\n.metaList-module-MetaList-item-S2e6p-4-22-0:last-child {\n  margin-right: 0;\n}\n"),styles$Q={Meta:"metaList-module-Meta-dNPqh-4-22-0","MetaList-seperator":"metaList-module-MetaList-seperator-mjgNU-4-22-0","MetaList-seperator--left":"metaList-module-MetaList-seperator--left-eKtN8-4-22-0","Meta-icon":"metaList-module-Meta-icon-JwRHR-4-22-0",MetaList:"metaList-module-MetaList-rB1dP-4-22-0","MetaList-item":"metaList-module-MetaList-item-S2e6p-4-22-0"},Meta=(styleInject$1(css_248z$S),function(e){var t=e.label,n=e.icon,a=e.size;return React__namespace.createElement("span",{"data-test":"DesignSystem-MetaList--Meta",className:styles$Q.Meta},n&&React__namespace.createElement(Icon,{"data-test":"DesignSystem-MetaList--MetaIcon",name:n,appearance:"subtle",className:styles$Q["Meta-icon"],type:e.iconType,size:"regular"===a?16:12}),React__namespace.createElement(Text,{size:a,"data-test":"DesignSystem-MetaList--MetaLabel",appearance:"subtle"},t))}),MetaList=(Meta.displayName="Meta",function(e){var r=e.list,t=e.seperator,n=e.className,o=e.size,e=extractBaseProps(e),n=classnames(_defineProperty$1({},styles$Q.MetaList,!0),n),i=classnames(_defineProperty$1({},styles$Q["MetaList-seperator"],!0)),a=classnames(_defineProperty$1(_defineProperty$1({},styles$Q["MetaList-seperator"],!0),styles$Q["MetaList-seperator--left"],!0));return React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-MetaList"},e,{className:n}),t&&React__namespace.createElement(Icon,{"data-test":"DesignSystem-MetaList--Seperator",name:"fiber_manual_record",size:8,className:a,appearance:"disabled"}),r.map(function(e,t){var n=e.label,a=t!==r.length-1;return React__namespace.createElement("span",{key:t,className:styles$Q["MetaList-item"]},React__namespace.createElement(Meta,{size:o,label:void 0===n?"":n,icon:e.icon,iconType:e.iconType}),a&&React__namespace.createElement(Icon,{"data-test":"DesignSystem-MetaList--rightSeperator",name:"fiber_manual_record",size:8,className:i,appearance:"disabled"}))}))}),css_248z$R=(MetaList.displayName="MetaList",MetaList.defaultProps={seperatorAppearance:"disabled",iconAppearance:"subtle",labelAppearance:"subtle",size:"regular"},"/* MdsGrid */\n.mdsGrid-module-MdsGrid-SsvW3-4-22-0 {\n  display: grid;\n  box-sizing: border-box;\n  width: 100%;\n}\n\n/* Gap variations */\n.mdsGrid-module-MdsGrid-gap--spacing-10-mM7LL-4-22-0 {\n  gap: var(--spacing-10);\n}\n\n.mdsGrid-module-MdsGrid-gap--spacing-20-hF7Az-4-22-0 {\n  gap: var(--spacing-20);\n}\n\n.mdsGrid-module-MdsGrid-gap--spacing-30-9bsWk-4-22-0 {\n  gap: var(--spacing-30);\n}\n\n.mdsGrid-module-MdsGrid-gap--spacing-40-1Zofh-4-22-0 {\n  gap: var(--spacing-40);\n}\n\n.mdsGrid-module-MdsGrid-gap--spacing-60-NuzpU-4-22-0 {\n  gap: var(--spacing-60);\n}\n\n.mdsGrid-module-MdsGrid-gap--spacing-80-rBc5a-4-22-0 {\n  gap: var(--spacing-80);\n}\n\n.mdsGrid-module-MdsGrid-gap--spacing-120-MsDGS-4-22-0 {\n  gap: var(--spacing-120);\n}\n\n.mdsGrid-module-MdsGrid-gap--spacing-160-NT7nM-4-22-0 {\n  gap: var(--spacing-160);\n}\n\n/* Column gap variations */\n.mdsGrid-module-MdsGrid-columnGap--spacing-10-KEZs4-4-22-0 {\n  -moz-column-gap: var(--spacing-10);\n       column-gap: var(--spacing-10);\n}\n\n.mdsGrid-module-MdsGrid-columnGap--spacing-20-Z6HMd-4-22-0 {\n  -moz-column-gap: var(--spacing-20);\n       column-gap: var(--spacing-20);\n}\n\n.mdsGrid-module-MdsGrid-columnGap--spacing-30-cIs-1-4-22-0 {\n  -moz-column-gap: var(--spacing-30);\n       column-gap: var(--spacing-30);\n}\n\n.mdsGrid-module-MdsGrid-columnGap--spacing-40-4KGum-4-22-0 {\n  -moz-column-gap: var(--spacing-40);\n       column-gap: var(--spacing-40);\n}\n\n.mdsGrid-module-MdsGrid-columnGap--spacing-60-Db1Bo-4-22-0 {\n  -moz-column-gap: var(--spacing-60);\n       column-gap: var(--spacing-60);\n}\n\n.mdsGrid-module-MdsGrid-columnGap--spacing-80-8dYNY-4-22-0 {\n  -moz-column-gap: var(--spacing-80);\n       column-gap: var(--spacing-80);\n}\n\n.mdsGrid-module-MdsGrid-columnGap--spacing-120-IiWsq-4-22-0 {\n  -moz-column-gap: var(--spacing-120);\n       column-gap: var(--spacing-120);\n}\n\n.mdsGrid-module-MdsGrid-columnGap--spacing-160-xLma--4-22-0 {\n  -moz-column-gap: var(--spacing-160);\n       column-gap: var(--spacing-160);\n}\n\n/* Row gap variations */\n.mdsGrid-module-MdsGrid-rowGap--spacing-10-n84Bk-4-22-0 {\n  row-gap: var(--spacing-10);\n}\n\n.mdsGrid-module-MdsGrid-rowGap--spacing-20-HJszq-4-22-0 {\n  row-gap: var(--spacing-20);\n}\n\n.mdsGrid-module-MdsGrid-rowGap--spacing-30-vJ-5p-4-22-0 {\n  row-gap: var(--spacing-30);\n}\n\n.mdsGrid-module-MdsGrid-rowGap--spacing-40-uKyUe-4-22-0 {\n  row-gap: var(--spacing-40);\n}\n\n.mdsGrid-module-MdsGrid-rowGap--spacing-60-fl0Ia-4-22-0 {\n  row-gap: var(--spacing-60);\n}\n\n.mdsGrid-module-MdsGrid-rowGap--spacing-80-vx3sD-4-22-0 {\n  row-gap: var(--spacing-80);\n}\n\n.mdsGrid-module-MdsGrid-rowGap--spacing-120-s4V9U-4-22-0 {\n  row-gap: var(--spacing-120);\n}\n\n.mdsGrid-module-MdsGrid-rowGap--spacing-160-EdiFo-4-22-0 {\n  row-gap: var(--spacing-160);\n}\n\n/* Justify items variations */\n.mdsGrid-module-MdsGrid-justifyItems--start-eHRaj-4-22-0 {\n  justify-items: start;\n}\n\n.mdsGrid-module-MdsGrid-justifyItems--end-edjoX-4-22-0 {\n  justify-items: end;\n}\n\n.mdsGrid-module-MdsGrid-justifyItems--center-2X7nZ-4-22-0 {\n  justify-items: center;\n}\n\n.mdsGrid-module-MdsGrid-justifyItems--stretch-kn94P-4-22-0 {\n  justify-items: stretch;\n}\n\n/* Align items variations */\n.mdsGrid-module-MdsGrid-alignItems--start-2Do86-4-22-0 {\n  align-items: start;\n}\n\n.mdsGrid-module-MdsGrid-alignItems--end-waknT-4-22-0 {\n  align-items: end;\n}\n\n.mdsGrid-module-MdsGrid-alignItems--center-yx4U8-4-22-0 {\n  align-items: center;\n}\n\n.mdsGrid-module-MdsGrid-alignItems--stretch-Bqs-w-4-22-0 {\n  align-items: stretch;\n}\n\n/* Auto flow variations */\n.mdsGrid-module-MdsGrid-autoFlow--row-hbgrw-4-22-0 {\n  grid-auto-flow: row;\n}\n\n.mdsGrid-module-MdsGrid-autoFlow--column-rqFc3-4-22-0 {\n  grid-auto-flow: column;\n}\n\n.mdsGrid-module-MdsGrid-autoFlow--row--dense-lbfql-4-22-0 {\n  grid-auto-flow: row dense;\n}\n\n.mdsGrid-module-MdsGrid-autoFlow--column--dense-bJ3Pc-4-22-0 {\n  grid-auto-flow: column dense;\n}\n\n/* Template columns variations */\n.mdsGrid-module-MdsGrid-templateColumns--repeat--1----1fr---LXjWZ-4-22-0 {\n  grid-template-columns: repeat(1, 1fr);\n}\n\n.mdsGrid-module-MdsGrid-templateColumns--repeat--2----1fr---Ib92--4-22-0 {\n  grid-template-columns: repeat(2, 1fr);\n}\n\n.mdsGrid-module-MdsGrid-templateColumns--repeat--3----1fr---kX-cN-4-22-0 {\n  grid-template-columns: repeat(3, 1fr);\n}\n\n.mdsGrid-module-MdsGrid-templateColumns--repeat--4----1fr---A8VSk-4-22-0 {\n  grid-template-columns: repeat(4, 1fr);\n}\n\n.mdsGrid-module-MdsGrid-templateColumns--repeat--12----1fr---vSCpW-4-22-0 {\n  grid-template-columns: repeat(12, 1fr);\n}\n\n.mdsGrid-module-MdsGrid-templateColumns--1fr--1fr--1fr-bvXnM-4-22-0 {\n  grid-template-columns: 1fr 1fr 1fr;\n}\n\n.mdsGrid-module-MdsGrid-templateColumns--1fr--2fr-SG4cB-4-22-0 {\n  grid-template-columns: 1fr 2fr;\n}\n\n.mdsGrid-module-MdsGrid-templateColumns--2fr--1fr-doRYF-4-22-0 {\n  grid-template-columns: 2fr 1fr;\n}\n\n.mdsGrid-module-MdsGrid-templateColumns--2fr--1fr--1fr-PlTNP-4-22-0 {\n  grid-template-columns: 2fr 1fr 1fr;\n}\n\n.mdsGrid-module-MdsGrid-templateColumns--200px--1fr--2fr-vKcqN-4-22-0 {\n  grid-template-columns: 200px 1fr 2fr;\n}\n\n/* Template rows variations */\n.mdsGrid-module-MdsGrid-templateRows--auto--auto--auto-Xqtrn-4-22-0 {\n  grid-template-rows: auto auto auto;\n}\n\n.mdsGrid-module-MdsGrid-templateRows--100px--200px-3Vgry-4-22-0 {\n  grid-template-rows: 100px 200px;\n}\n\n.mdsGrid-module-MdsGrid-templateRows--1fr--2fr-Tix---4-22-0 {\n  grid-template-rows: 1fr 2fr;\n}\n\n.mdsGrid-module-MdsGrid-templateRows--auto--1fr-zwVSp-4-22-0 {\n  grid-template-rows: auto 1fr;\n}\n\n/* MdsGridItem */\n.mdsGrid-module-MdsGridItem--FsIK-4-22-0 {\n  box-sizing: border-box;\n}\n\n/* Justify self variations */\n.mdsGrid-module-MdsGridItem-justifySelf--start-CHjwa-4-22-0 {\n  justify-self: start;\n}\n\n.mdsGrid-module-MdsGridItem-justifySelf--end-rvVbS-4-22-0 {\n  justify-self: end;\n}\n\n.mdsGrid-module-MdsGridItem-justifySelf--center-vasFQ-4-22-0 {\n  justify-self: center;\n}\n\n.mdsGrid-module-MdsGridItem-justifySelf--stretch-YgtoO-4-22-0 {\n  justify-self: stretch;\n}\n\n/* Align self variations */\n.mdsGrid-module-MdsGridItem-alignSelf--start-rz0Wg-4-22-0 {\n  align-self: start;\n}\n\n.mdsGrid-module-MdsGridItem-alignSelf--end-xtt0h-4-22-0 {\n  align-self: end;\n}\n\n.mdsGrid-module-MdsGridItem-alignSelf--center-T1fvd-4-22-0 {\n  align-self: center;\n}\n\n.mdsGrid-module-MdsGridItem-alignSelf--stretch-tYo2v-4-22-0 {\n  align-self: stretch;\n}\n\n/* Column span variations */\n.mdsGrid-module-MdsGridItem-columnSpan--1--rcAl-4-22-0 {\n  grid-column: span 1;\n}\n\n.mdsGrid-module-MdsGridItem-columnSpan--2-ocHQu-4-22-0 {\n  grid-column: span 2;\n}\n\n.mdsGrid-module-MdsGridItem-columnSpan--3-lRLzj-4-22-0 {\n  grid-column: span 3;\n}\n\n.mdsGrid-module-MdsGridItem-columnSpan--4-PkE3H-4-22-0 {\n  grid-column: span 4;\n}\n\n.mdsGrid-module-MdsGridItem-columnSpan--5-bIRoL-4-22-0 {\n  grid-column: span 5;\n}\n\n.mdsGrid-module-MdsGridItem-columnSpan--6-LngYK-4-22-0 {\n  grid-column: span 6;\n}\n\n.mdsGrid-module-MdsGridItem-columnSpan--7-8D5lx-4-22-0 {\n  grid-column: span 7;\n}\n\n.mdsGrid-module-MdsGridItem-columnSpan--8-6cOqO-4-22-0 {\n  grid-column: span 8;\n}\n\n.mdsGrid-module-MdsGridItem-columnSpan--9-YvDY7-4-22-0 {\n  grid-column: span 9;\n}\n\n.mdsGrid-module-MdsGridItem-columnSpan--10-Jda-6-4-22-0 {\n  grid-column: span 10;\n}\n\n.mdsGrid-module-MdsGridItem-columnSpan--11-0sVRm-4-22-0 {\n  grid-column: span 11;\n}\n\n.mdsGrid-module-MdsGridItem-columnSpan--12-iYiVh-4-22-0 {\n  grid-column: span 12;\n}\n\n/* Row span variations */\n.mdsGrid-module-MdsGridItem-rowSpan--1-UfSFY-4-22-0 {\n  grid-row: span 1;\n}\n\n.mdsGrid-module-MdsGridItem-rowSpan--2-RcCmm-4-22-0 {\n  grid-row: span 2;\n}\n\n.mdsGrid-module-MdsGridItem-rowSpan--3-2l-1t-4-22-0 {\n  grid-row: span 3;\n}\n\n.mdsGrid-module-MdsGridItem-rowSpan--4-w3b-k-4-22-0 {\n  grid-row: span 4;\n}\n\n.mdsGrid-module-MdsGridItem-rowSpan--5-xDjGB-4-22-0 {\n  grid-row: span 5;\n}\n\n.mdsGrid-module-MdsGridItem-rowSpan--6-COx1o-4-22-0 {\n  grid-row: span 6;\n}\n\n/* Column start variations */\n.mdsGrid-module-MdsGridItem-columnStart--1-8Egf8-4-22-0 {\n  grid-column-start: 1;\n}\n\n.mdsGrid-module-MdsGridItem-columnStart--2-F8nbf-4-22-0 {\n  grid-column-start: 2;\n}\n\n.mdsGrid-module-MdsGridItem-columnStart--3-PlzEc-4-22-0 {\n  grid-column-start: 3;\n}\n\n.mdsGrid-module-MdsGridItem-columnStart--4-8S4L--4-22-0 {\n  grid-column-start: 4;\n}\n\n.mdsGrid-module-MdsGridItem-columnStart--5-Ew-g2-4-22-0 {\n  grid-column-start: 5;\n}\n\n.mdsGrid-module-MdsGridItem-columnStart--6-oBVoo-4-22-0 {\n  grid-column-start: 6;\n}\n\n.mdsGrid-module-MdsGridItem-columnStart--7-Cnb7p-4-22-0 {\n  grid-column-start: 7;\n}\n\n.mdsGrid-module-MdsGridItem-columnStart--8-xjKMr-4-22-0 {\n  grid-column-start: 8;\n}\n\n.mdsGrid-module-MdsGridItem-columnStart--9-L9-zC-4-22-0 {\n  grid-column-start: 9;\n}\n\n.mdsGrid-module-MdsGridItem-columnStart--10-lJThd-4-22-0 {\n  grid-column-start: 10;\n}\n\n.mdsGrid-module-MdsGridItem-columnStart--11-ORr-q-4-22-0 {\n  grid-column-start: 11;\n}\n\n.mdsGrid-module-MdsGridItem-columnStart--12-QFwjD-4-22-0 {\n  grid-column-start: 12;\n}\n\n/* Row start variations */\n.mdsGrid-module-MdsGridItem-rowStart--1-IKxiL-4-22-0 {\n  grid-row-start: 1;\n}\n\n.mdsGrid-module-MdsGridItem-rowStart--2-yaQUd-4-22-0 {\n  grid-row-start: 2;\n}\n\n.mdsGrid-module-MdsGridItem-rowStart--3-JCrYv-4-22-0 {\n  grid-row-start: 3;\n}\n\n.mdsGrid-module-MdsGridItem-rowStart--4-uCJy3-4-22-0 {\n  grid-row-start: 4;\n}\n\n.mdsGrid-module-MdsGridItem-rowStart--5-5qYoX-4-22-0 {\n  grid-row-start: 5;\n}\n\n.mdsGrid-module-MdsGridItem-rowStart--6-OvU4E-4-22-0 {\n  grid-row-start: 6;\n}\n"),styles$P={MdsGrid:"mdsGrid-module-MdsGrid-SsvW3-4-22-0","MdsGrid-gap--spacing-10":"mdsGrid-module-MdsGrid-gap--spacing-10-mM7LL-4-22-0","MdsGrid-gap--spacing-20":"mdsGrid-module-MdsGrid-gap--spacing-20-hF7Az-4-22-0","MdsGrid-gap--spacing-30":"mdsGrid-module-MdsGrid-gap--spacing-30-9bsWk-4-22-0","MdsGrid-gap--spacing-40":"mdsGrid-module-MdsGrid-gap--spacing-40-1Zofh-4-22-0","MdsGrid-gap--spacing-60":"mdsGrid-module-MdsGrid-gap--spacing-60-NuzpU-4-22-0","MdsGrid-gap--spacing-80":"mdsGrid-module-MdsGrid-gap--spacing-80-rBc5a-4-22-0","MdsGrid-gap--spacing-120":"mdsGrid-module-MdsGrid-gap--spacing-120-MsDGS-4-22-0","MdsGrid-gap--spacing-160":"mdsGrid-module-MdsGrid-gap--spacing-160-NT7nM-4-22-0","MdsGrid-columnGap--spacing-10":"mdsGrid-module-MdsGrid-columnGap--spacing-10-KEZs4-4-22-0","MdsGrid-columnGap--spacing-20":"mdsGrid-module-MdsGrid-columnGap--spacing-20-Z6HMd-4-22-0","MdsGrid-columnGap--spacing-30":"mdsGrid-module-MdsGrid-columnGap--spacing-30-cIs-1-4-22-0","MdsGrid-columnGap--spacing-40":"mdsGrid-module-MdsGrid-columnGap--spacing-40-4KGum-4-22-0","MdsGrid-columnGap--spacing-60":"mdsGrid-module-MdsGrid-columnGap--spacing-60-Db1Bo-4-22-0","MdsGrid-columnGap--spacing-80":"mdsGrid-module-MdsGrid-columnGap--spacing-80-8dYNY-4-22-0","MdsGrid-columnGap--spacing-120":"mdsGrid-module-MdsGrid-columnGap--spacing-120-IiWsq-4-22-0","MdsGrid-columnGap--spacing-160":"mdsGrid-module-MdsGrid-columnGap--spacing-160-xLma--4-22-0","MdsGrid-rowGap--spacing-10":"mdsGrid-module-MdsGrid-rowGap--spacing-10-n84Bk-4-22-0","MdsGrid-rowGap--spacing-20":"mdsGrid-module-MdsGrid-rowGap--spacing-20-HJszq-4-22-0","MdsGrid-rowGap--spacing-30":"mdsGrid-module-MdsGrid-rowGap--spacing-30-vJ-5p-4-22-0","MdsGrid-rowGap--spacing-40":"mdsGrid-module-MdsGrid-rowGap--spacing-40-uKyUe-4-22-0","MdsGrid-rowGap--spacing-60":"mdsGrid-module-MdsGrid-rowGap--spacing-60-fl0Ia-4-22-0","MdsGrid-rowGap--spacing-80":"mdsGrid-module-MdsGrid-rowGap--spacing-80-vx3sD-4-22-0","MdsGrid-rowGap--spacing-120":"mdsGrid-module-MdsGrid-rowGap--spacing-120-s4V9U-4-22-0","MdsGrid-rowGap--spacing-160":"mdsGrid-module-MdsGrid-rowGap--spacing-160-EdiFo-4-22-0","MdsGrid-justifyItems--start":"mdsGrid-module-MdsGrid-justifyItems--start-eHRaj-4-22-0","MdsGrid-justifyItems--end":"mdsGrid-module-MdsGrid-justifyItems--end-edjoX-4-22-0","MdsGrid-justifyItems--center":"mdsGrid-module-MdsGrid-justifyItems--center-2X7nZ-4-22-0","MdsGrid-justifyItems--stretch":"mdsGrid-module-MdsGrid-justifyItems--stretch-kn94P-4-22-0","MdsGrid-alignItems--start":"mdsGrid-module-MdsGrid-alignItems--start-2Do86-4-22-0","MdsGrid-alignItems--end":"mdsGrid-module-MdsGrid-alignItems--end-waknT-4-22-0","MdsGrid-alignItems--center":"mdsGrid-module-MdsGrid-alignItems--center-yx4U8-4-22-0","MdsGrid-alignItems--stretch":"mdsGrid-module-MdsGrid-alignItems--stretch-Bqs-w-4-22-0","MdsGrid-autoFlow--row":"mdsGrid-module-MdsGrid-autoFlow--row-hbgrw-4-22-0","MdsGrid-autoFlow--column":"mdsGrid-module-MdsGrid-autoFlow--column-rqFc3-4-22-0","MdsGrid-autoFlow--row dense":"mdsGrid-module-MdsGrid-autoFlow--row--dense-lbfql-4-22-0","MdsGrid-autoFlow--column dense":"mdsGrid-module-MdsGrid-autoFlow--column--dense-bJ3Pc-4-22-0","MdsGrid-templateColumns--repeat(1, 1fr)":"mdsGrid-module-MdsGrid-templateColumns--repeat--1----1fr---LXjWZ-4-22-0","MdsGrid-templateColumns--repeat(2, 1fr)":"mdsGrid-module-MdsGrid-templateColumns--repeat--2----1fr---Ib92--4-22-0","MdsGrid-templateColumns--repeat(3, 1fr)":"mdsGrid-module-MdsGrid-templateColumns--repeat--3----1fr---kX-cN-4-22-0","MdsGrid-templateColumns--repeat(4, 1fr)":"mdsGrid-module-MdsGrid-templateColumns--repeat--4----1fr---A8VSk-4-22-0","MdsGrid-templateColumns--repeat(12, 1fr)":"mdsGrid-module-MdsGrid-templateColumns--repeat--12----1fr---vSCpW-4-22-0","MdsGrid-templateColumns--1fr 1fr 1fr":"mdsGrid-module-MdsGrid-templateColumns--1fr--1fr--1fr-bvXnM-4-22-0","MdsGrid-templateColumns--1fr 2fr":"mdsGrid-module-MdsGrid-templateColumns--1fr--2fr-SG4cB-4-22-0","MdsGrid-templateColumns--2fr 1fr":"mdsGrid-module-MdsGrid-templateColumns--2fr--1fr-doRYF-4-22-0","MdsGrid-templateColumns--2fr 1fr 1fr":"mdsGrid-module-MdsGrid-templateColumns--2fr--1fr--1fr-PlTNP-4-22-0","MdsGrid-templateColumns--200px 1fr 2fr":"mdsGrid-module-MdsGrid-templateColumns--200px--1fr--2fr-vKcqN-4-22-0","MdsGrid-templateRows--auto auto auto":"mdsGrid-module-MdsGrid-templateRows--auto--auto--auto-Xqtrn-4-22-0","MdsGrid-templateRows--100px 200px":"mdsGrid-module-MdsGrid-templateRows--100px--200px-3Vgry-4-22-0","MdsGrid-templateRows--1fr 2fr":"mdsGrid-module-MdsGrid-templateRows--1fr--2fr-Tix---4-22-0","MdsGrid-templateRows--auto 1fr":"mdsGrid-module-MdsGrid-templateRows--auto--1fr-zwVSp-4-22-0",MdsGridItem:"mdsGrid-module-MdsGridItem--FsIK-4-22-0","MdsGridItem-justifySelf--start":"mdsGrid-module-MdsGridItem-justifySelf--start-CHjwa-4-22-0","MdsGridItem-justifySelf--end":"mdsGrid-module-MdsGridItem-justifySelf--end-rvVbS-4-22-0","MdsGridItem-justifySelf--center":"mdsGrid-module-MdsGridItem-justifySelf--center-vasFQ-4-22-0","MdsGridItem-justifySelf--stretch":"mdsGrid-module-MdsGridItem-justifySelf--stretch-YgtoO-4-22-0","MdsGridItem-alignSelf--start":"mdsGrid-module-MdsGridItem-alignSelf--start-rz0Wg-4-22-0","MdsGridItem-alignSelf--end":"mdsGrid-module-MdsGridItem-alignSelf--end-xtt0h-4-22-0","MdsGridItem-alignSelf--center":"mdsGrid-module-MdsGridItem-alignSelf--center-T1fvd-4-22-0","MdsGridItem-alignSelf--stretch":"mdsGrid-module-MdsGridItem-alignSelf--stretch-tYo2v-4-22-0","MdsGridItem-columnSpan--1":"mdsGrid-module-MdsGridItem-columnSpan--1--rcAl-4-22-0","MdsGridItem-columnSpan--2":"mdsGrid-module-MdsGridItem-columnSpan--2-ocHQu-4-22-0","MdsGridItem-columnSpan--3":"mdsGrid-module-MdsGridItem-columnSpan--3-lRLzj-4-22-0","MdsGridItem-columnSpan--4":"mdsGrid-module-MdsGridItem-columnSpan--4-PkE3H-4-22-0","MdsGridItem-columnSpan--5":"mdsGrid-module-MdsGridItem-columnSpan--5-bIRoL-4-22-0","MdsGridItem-columnSpan--6":"mdsGrid-module-MdsGridItem-columnSpan--6-LngYK-4-22-0","MdsGridItem-columnSpan--7":"mdsGrid-module-MdsGridItem-columnSpan--7-8D5lx-4-22-0","MdsGridItem-columnSpan--8":"mdsGrid-module-MdsGridItem-columnSpan--8-6cOqO-4-22-0","MdsGridItem-columnSpan--9":"mdsGrid-module-MdsGridItem-columnSpan--9-YvDY7-4-22-0","MdsGridItem-columnSpan--10":"mdsGrid-module-MdsGridItem-columnSpan--10-Jda-6-4-22-0","MdsGridItem-columnSpan--11":"mdsGrid-module-MdsGridItem-columnSpan--11-0sVRm-4-22-0","MdsGridItem-columnSpan--12":"mdsGrid-module-MdsGridItem-columnSpan--12-iYiVh-4-22-0","MdsGridItem-rowSpan--1":"mdsGrid-module-MdsGridItem-rowSpan--1-UfSFY-4-22-0","MdsGridItem-rowSpan--2":"mdsGrid-module-MdsGridItem-rowSpan--2-RcCmm-4-22-0","MdsGridItem-rowSpan--3":"mdsGrid-module-MdsGridItem-rowSpan--3-2l-1t-4-22-0","MdsGridItem-rowSpan--4":"mdsGrid-module-MdsGridItem-rowSpan--4-w3b-k-4-22-0","MdsGridItem-rowSpan--5":"mdsGrid-module-MdsGridItem-rowSpan--5-xDjGB-4-22-0","MdsGridItem-rowSpan--6":"mdsGrid-module-MdsGridItem-rowSpan--6-COx1o-4-22-0","MdsGridItem-columnStart--1":"mdsGrid-module-MdsGridItem-columnStart--1-8Egf8-4-22-0","MdsGridItem-columnStart--2":"mdsGrid-module-MdsGridItem-columnStart--2-F8nbf-4-22-0","MdsGridItem-columnStart--3":"mdsGrid-module-MdsGridItem-columnStart--3-PlzEc-4-22-0","MdsGridItem-columnStart--4":"mdsGrid-module-MdsGridItem-columnStart--4-8S4L--4-22-0","MdsGridItem-columnStart--5":"mdsGrid-module-MdsGridItem-columnStart--5-Ew-g2-4-22-0","MdsGridItem-columnStart--6":"mdsGrid-module-MdsGridItem-columnStart--6-oBVoo-4-22-0","MdsGridItem-columnStart--7":"mdsGrid-module-MdsGridItem-columnStart--7-Cnb7p-4-22-0","MdsGridItem-columnStart--8":"mdsGrid-module-MdsGridItem-columnStart--8-xjKMr-4-22-0","MdsGridItem-columnStart--9":"mdsGrid-module-MdsGridItem-columnStart--9-L9-zC-4-22-0","MdsGridItem-columnStart--10":"mdsGrid-module-MdsGridItem-columnStart--10-lJThd-4-22-0","MdsGridItem-columnStart--11":"mdsGrid-module-MdsGridItem-columnStart--11-ORr-q-4-22-0","MdsGridItem-columnStart--12":"mdsGrid-module-MdsGridItem-columnStart--12-QFwjD-4-22-0","MdsGridItem-rowStart--1":"mdsGrid-module-MdsGridItem-rowStart--1-IKxiL-4-22-0","MdsGridItem-rowStart--2":"mdsGrid-module-MdsGridItem-rowStart--2-yaQUd-4-22-0","MdsGridItem-rowStart--3":"mdsGrid-module-MdsGridItem-rowStart--3-JCrYv-4-22-0","MdsGridItem-rowStart--4":"mdsGrid-module-MdsGridItem-rowStart--4-uCJy3-4-22-0","MdsGridItem-rowStart--5":"mdsGrid-module-MdsGridItem-rowStart--5-5qYoX-4-22-0","MdsGridItem-rowStart--6":"mdsGrid-module-MdsGridItem-rowStart--6-OvU4E-4-22-0"},_excluded$13=(styleInject$1(css_248z$R),["columnSpan","rowSpan","columnStart","rowStart","justifySelf","alignSelf","className","children"]),GridItem=function(e){var t=e.columnSpan,n=e.rowSpan,a=e.columnStart,r=e.rowStart,o=e.justifySelf,i=e.alignSelf,s=e.className,l=e.children,e=_objectWithoutProperties(e,_excluded$13),o=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$P.MdsGridItem,!0),styles$P["MdsGridItem-justifySelf--".concat(o)],o),styles$P["MdsGridItem-alignSelf--".concat(i)],i),styles$P["MdsGridItem-columnSpan--".concat(t)],t),styles$P["MdsGridItem-rowSpan--".concat(n)],n),styles$P["MdsGridItem-columnStart--".concat(a)],a),styles$P["MdsGridItem-rowStart--".concat(r)],r),s);return React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-MdsGridItem"},e,{className:o}),l)},_excluded$12=(GridItem.defaultProps={columnSpan:1,rowSpan:1},["templateColumns","templateRows","gap","columnGap","rowGap","autoFlow","justifyItems","alignItems","className","style","children"]),spacingTokenMap={"spacing-10":"var(--spacing-10)","spacing-20":"var(--spacing-20)","spacing-30":"var(--spacing-30)","spacing-40":"var(--spacing-40)","spacing-60":"var(--spacing-60)","spacing-80":"var(--spacing-80)","spacing-120":"var(--spacing-120)","spacing-160":"var(--spacing-160)"},getSpacingValue=function(e){if(e)return spacingTokenMap[e]},buildResponsiveStyles=function(e,t){var n,a;return e?"string"==typeof e?t.includes("gap")?_defineProperty$1({},t,getSpacingValue(e)):_defineProperty$1({},t,e):(n={},e.xs&&(t.includes("gap")?(a=getSpacingValue(e.xs))&&(n[t]=a):n[t]=e.xs),n):{}},MdsGrid=function(e){var t=e.templateColumns,n=e.templateRows,a=e.gap,r=e.columnGap,o=e.rowGap,i=e.autoFlow,s=e.justifyItems,l=e.alignItems,c=e.className,d=e.style,p=e.children,e=_objectWithoutProperties(e,_excluded$12),d=_objectSpread2({},d),t=(t&&("string"==typeof t?d.gridTemplateColumns=t:t.xs&&(d.gridTemplateColumns=t.xs)),n&&("string"==typeof n?d.gridTemplateRows=n:n.xs&&(d.gridTemplateRows=n.xs)),buildResponsiveStyles(a,"gap")),n=buildResponsiveStyles(r,"columnGap"),u=buildResponsiveStyles(o,"rowGap"),d=_objectSpread2(_objectSpread2(_objectSpread2(_objectSpread2({},d),t),n),u),t=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$P.MdsGrid,!0),styles$P["MdsGrid-gap--".concat("string"==typeof a?a:void 0)],"string"==typeof a&&a),styles$P["MdsGrid-columnGap--".concat("string"==typeof r?r:void 0)],"string"==typeof r&&r),styles$P["MdsGrid-rowGap--".concat("string"==typeof o?o:void 0)],"string"==typeof o&&o),styles$P["MdsGrid-justifyItems--".concat(s)],s),styles$P["MdsGrid-alignItems--".concat(l)],l),styles$P["MdsGrid-autoFlow--".concat(i)],i),c);return React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-MdsGrid"},e,{className:t,style:d}),p)},PAGE_UP=(MdsGrid.displayName="MdsGrid",MdsGrid.defaultProps={autoFlow:"row",justifyItems:"stretch",alignItems:"stretch"},MdsGrid.GridItem=GridItem,33),PAGE_DOWN=34,END=35,HOME=36,ARROW_LEFT=37,ARROW_UP=38,ARROW_RIGHT=39,ARROW_DOWN=40,formatPercentage=function(e){return"".concat((100*e).toFixed(2),"%")},countDecimalPlaces=function(e){return isFinite(e)&&Math.floor(e)!==e&&e.toString().split(".")[1].length||0},approxEqual=function(e,t){return Math.abs(e-t)<=1e-5},clamp=function(e,t,n){return null==e?e:Math.min(Math.max(e,t),n)},arraysEqual=function(n,e){return n.length===e.length&&e.every(function(e,t){return e===n[t]})};function argMin(e,t){if(0!==e.length){for(var n=e[0],a=t(n),r=1;r<e.length;r++){var o=e[r],i=t(o);i<a&&(n=o,a=i)}return n}}function fillValues(e,t,n,a){for(var r=t<n?1:-1,o=t;o!==n+r;o+=r)e[o]=a}function isElementOfType(e){return null!=e&&null!=e.type}var css_248z$Q=".slider-module-Slider-6TikH-4-22-0 {\n  width: 100%;\n}\n\n.slider-module-Slider-wrapper-WM2J6-4-22-0 {\n  position: relative;\n  outline: none;\n  cursor: pointer;\n}\n\n.slider-module-Slider-wrapper--disabled-NHJzG-4-22-0 {\n  cursor: not-allowed;\n}\n\n.slider-module-Slider-track-d76a8-4-22-0 {\n  border-radius: var(--border-radius-10);\n  height: var(--spacing-40);\n  display: flex;\n  align-items: center;\n  overflow: hidden;\n  padding-bottom: var(--spacing-20);\n}\n\n.slider-module-Slider-progress-371yB-4-22-0 {\n  background: var(--secondary-lighter);\n  height: var(--spacing-05);\n  box-sizing: border-box;\n  border-radius: var(--border-radius-05);\n}\n\n.slider-module-Slider-progress--inRange-GkXBe-4-22-0 {\n  background: var(--primary);\n}\n\n.slider-module-Slider-progress--inRangeDisabled-zUebN-4-22-0 {\n  border: var(--border);\n}\n\n.slider-module-Slider-axis-G4Rp0-4-22-0 {\n  margin-top: calc(-1 * var(--spacing-20));\n}\n\n.slider-module-Slider-label-hbyPe-4-22-0 {\n  margin-top: var(--spacing-10);\n  transform: translate(-50%, 0px);\n  display: flex;\n  align-items: center;\n  flex-direction: column;\n  position: absolute;\n  -webkit-user-select: none;\n          user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n}\n\n.slider-module-Slider-ticks-J8lu0-4-22-0 {\n  width: var(--spacing-05);\n  height: var(--spacing-10);\n  border-radius: var(--border-radius-2-5);\n  background-color: var(--secondary-dark);\n}\n\n.slider-module-Slider-tooltip--visible-O3adL-4-22-0 {\n  visibility: visible;\n}\n\n.slider-module-Slider-tooltip--hidden--RxsH-4-22-0 {\n  visibility: hidden;\n}\n\n.slider-module-Slider-tooltip-GGohr-4-22-0 {\n  position: absolute;\n  color: var(--white);\n  outline: none;\n  bottom: calc(100% + 4px);\n  transform: translateX(calc(-50% + 8px));\n}\n\n.slider-module-Slider-handle-WSP0Z-4-22-0 {\n  height: var(--spacing-40);\n  width: var(--spacing-40);\n  position: absolute;\n  left: 0;\n  top: 0;\n  border-radius: var(--border-radius-full);\n  background-color: var(--white);\n  border: var(--border-width-05) solid var(--primary);\n  box-shadow: var(--shadow-s);\n  cursor: pointer;\n  box-sizing: border-box;\n  outline: none;\n  display: flex;\n  transition: border var(--duration--fast-01) var(--standard-productive-curve),\n    background-color var(--duration--fast-01) var(--standard-productive-curve);\n}\n\n.slider-module-Slider-handle-WSP0Z-4-22-0::after {\n  content: '';\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  transform: translate(-50%, -50%);\n  width: var(--spacing-60);\n  height: var(--spacing-60);\n  background-color: transparent;\n  border-radius: var(--border-radius-full);\n}\n\n.slider-module-Slider-handle-WSP0Z-4-22-0:hover {\n  background-color: var(--primary-lightest);\n}\n\n.slider-module-Slider-handle-WSP0Z-4-22-0:active {\n  background-color: var(--primary);\n}\n\n.slider-module-Slider-handle-WSP0Z-4-22-0:focus {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n}\n\n.slider-module-Slider-handle-WSP0Z-4-22-0:focus-visible {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n}\n\n.slider-module-Slider-handle--disabled-SdL-F-4-22-0 {\n  pointer-events: none;\n  background-color: var(--secondary-lighter);\n  box-shadow: none;\n}\n\n.slider-module-Slider-handle--disabled-SdL-F-4-22-0:focus {\n  outline: none;\n  box-shadow: none;\n}\n",styles$O={Slider:"slider-module-Slider-6TikH-4-22-0","Slider-wrapper":"slider-module-Slider-wrapper-WM2J6-4-22-0","Slider-wrapper--disabled":"slider-module-Slider-wrapper--disabled-NHJzG-4-22-0","Slider-track":"slider-module-Slider-track-d76a8-4-22-0","Slider-progress":"slider-module-Slider-progress-371yB-4-22-0","Slider-progress--inRange":"slider-module-Slider-progress--inRange-GkXBe-4-22-0","Slider-progress--inRangeDisabled":"slider-module-Slider-progress--inRangeDisabled-zUebN-4-22-0","Slider-axis":"slider-module-Slider-axis-G4Rp0-4-22-0","Slider-label":"slider-module-Slider-label-hbyPe-4-22-0","Slider-ticks":"slider-module-Slider-ticks-J8lu0-4-22-0","Slider-tooltip--visible":"slider-module-Slider-tooltip--visible-O3adL-4-22-0","Slider-tooltip--hidden":"slider-module-Slider-tooltip--hidden--RxsH-4-22-0","Slider-tooltip":"slider-module-Slider-tooltip-GGohr-4-22-0","Slider-handle":"slider-module-Slider-handle-WSP0Z-4-22-0","Slider-handle--disabled":"slider-module-Slider-handle--disabled-SdL-F-4-22-0"},css_248z$P=(styleInject$1(css_248z$Q),".tooltip-module-Tooltip-BzFZs-4-22-0 {\n  max-width: var(--spacing-640);\n  padding: var(--spacing-10) var(--spacing-20);\n  border-radius: var(--border-radius-10);\n  z-index: 500;\n  background: var(--inverse);\n  overflow: hidden;\n  box-sizing: border-box;\n  transition: opacity 120ms;\n  transition-timing-function: cubic-bezier(0, 0, 0.38, 0.9);\n}\n\n.tooltip-module-Tooltip--small-WsdO5-4-22-0 {\n  line-height: var(--font-height-s);\n}\n\n.tooltip-module-Tooltip-text-tDwJG-4-22-0 {\n  word-break: break-word;\n  -webkit-hyphens: auto;\n          hyphens: auto;\n}\n\n@keyframes tooltip-module-tooltip-open-top-VGviE-4-22-0 {\n  from {\n    top: 0px;\n    opacity: 0;\n  }\n  to {\n    top: -4px;\n    opacity: 1;\n  }\n}\n@keyframes tooltip-module-tooltip-close-top-xSYx8-4-22-0 {\n  from {\n    top: -4px;\n    opacity: 1;\n  }\n  to {\n    top: 0px;\n    opacity: 0;\n  }\n}\n\n.tooltip-module-Tooltip-animation-open-top-D0Bht-4-22-0 {\n  animation: tooltip-module-tooltip-open-top-VGviE-4-22-0 120ms cubic-bezier(0, 0, 0.3, 1);\n  animation-fill-mode: forwards;\n}\n.tooltip-module-Tooltip-animation-close-top-p--Cg-4-22-0 {\n  animation: tooltip-module-tooltip-close-top-xSYx8-4-22-0 80ms cubic-bezier(0.4, 0.14, 1, 1);\n}\n@keyframes tooltip-module-tooltip-open-bottom-aJGl9-4-22-0 {\n  from {\n    top: -4px;\n    opacity: 0;\n  }\n  to {\n    top: 0px;\n    opacity: 1;\n  }\n}\n@keyframes tooltip-module-tooltip-close-bottom-eYZve-4-22-0 {\n  from {\n    top: 0px;\n    opacity: 1;\n  }\n  to {\n    top: -4px;\n    opacity: 0;\n  }\n}\n\n.tooltip-module-Tooltip-animation-open-bottom-WKD5b-4-22-0 {\n  animation: tooltip-module-tooltip-open-bottom-aJGl9-4-22-0 120ms cubic-bezier(0, 0, 0.3, 1);\n  animation-fill-mode: forwards;\n}\n.tooltip-module-Tooltip-animation-close-bottom-0Nh14-4-22-0 {\n  animation: tooltip-module-tooltip-close-bottom-eYZve-4-22-0 80ms cubic-bezier(0.4, 0.14, 1, 1);\n}\n\n@keyframes tooltip-module-tooltip-open-left-s3-1K-4-22-0 {\n  from {\n    left: 1px;\n    opacity: 0;\n  }\n  to {\n    left: -3px;\n    opacity: 1;\n  }\n}\n@keyframes tooltip-module-tooltip-close-left-yNuIX-4-22-0 {\n  from {\n    left: -3px;\n    opacity: 1;\n  }\n  to {\n    left: 1px;\n    opacity: 0;\n  }\n}\n\n.tooltip-module-Tooltip-animation-open-left-cZNy6-4-22-0 {\n  animation: tooltip-module-tooltip-open-left-s3-1K-4-22-0 120ms cubic-bezier(0, 0, 0.3, 1);\n  animation-fill-mode: forwards;\n}\n.tooltip-module-Tooltip-animation-close-left-vH8jz-4-22-0 {\n  animation: tooltip-module-tooltip-close-left-yNuIX-4-22-0 80ms cubic-bezier(0.4, 0.14, 1, 1);\n}\n\n@keyframes tooltip-module-tooltip-open-right-Ia-cr-4-22-0 {\n  from {\n    left: -3px;\n    opacity: 0;\n  }\n  to {\n    left: 1px;\n    opacity: 1;\n  }\n}\n@keyframes tooltip-module-tooltip-close-right-yOe2m-4-22-0 {\n  from {\n    left: 1px;\n    opacity: 1;\n  }\n  to {\n    left: -3px;\n    opacity: 0;\n  }\n}\n\n.tooltip-module-Tooltip-animation-open-right-PzfHz-4-22-0 {\n  animation: tooltip-module-tooltip-open-right-Ia-cr-4-22-0 120ms cubic-bezier(0, 0, 0.3, 1);\n  animation-fill-mode: forwards;\n}\n.tooltip-module-Tooltip-animation-close-right-KMa4x-4-22-0 {\n  animation: tooltip-module-tooltip-close-right-yOe2m-4-22-0 80ms cubic-bezier(0.4, 0.14, 1, 1);\n}\n\n.tooltip-module-Tooltip-container-iDy8C-4-22-0 {\n  transition-delay: 400ms;\n  animation-delay: 400ms;\n}\n"),styles$N={Tooltip:"tooltip-module-Tooltip-BzFZs-4-22-0","Tooltip--small":"tooltip-module-Tooltip--small-WsdO5-4-22-0","Tooltip-text":"tooltip-module-Tooltip-text-tDwJG-4-22-0","Tooltip-animation-open-top":"tooltip-module-Tooltip-animation-open-top-D0Bht-4-22-0","tooltip-open-top":"tooltip-module-tooltip-open-top-VGviE-4-22-0","Tooltip-animation-close-top":"tooltip-module-Tooltip-animation-close-top-p--Cg-4-22-0","tooltip-close-top":"tooltip-module-tooltip-close-top-xSYx8-4-22-0","Tooltip-animation-open-bottom":"tooltip-module-Tooltip-animation-open-bottom-WKD5b-4-22-0","tooltip-open-bottom":"tooltip-module-tooltip-open-bottom-aJGl9-4-22-0","Tooltip-animation-close-bottom":"tooltip-module-Tooltip-animation-close-bottom-0Nh14-4-22-0","tooltip-close-bottom":"tooltip-module-tooltip-close-bottom-eYZve-4-22-0","Tooltip-animation-open-left":"tooltip-module-Tooltip-animation-open-left-cZNy6-4-22-0","tooltip-open-left":"tooltip-module-tooltip-open-left-s3-1K-4-22-0","Tooltip-animation-close-left":"tooltip-module-Tooltip-animation-close-left-vH8jz-4-22-0","tooltip-close-left":"tooltip-module-tooltip-close-left-yNuIX-4-22-0","Tooltip-animation-open-right":"tooltip-module-Tooltip-animation-open-right-PzfHz-4-22-0","tooltip-open-right":"tooltip-module-tooltip-open-right-Ia-cr-4-22-0","Tooltip-animation-close-right":"tooltip-module-Tooltip-animation-close-right-KMa4x-4-22-0","tooltip-close-right":"tooltip-module-tooltip-close-right-yOe2m-4-22-0","Tooltip-container":"tooltip-module-Tooltip-container-iDy8C-4-22-0"},Handle=(styleInject$1(css_248z$P),(()=>{function a(){var c;_classCallCheck(this,a);for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return _defineProperty$1(c=_callSuper(this,a,[].concat(t)),"state",{isHandleMoving:!1,isHandleHovered:!1,isHandleFocused:!1}),_defineProperty$1(c,"handleElement",null),_defineProperty$1(c,"refHandlers",{handle:function(e){return c.handleElement=e}}),_defineProperty$1(c,"mouseEventClientOffset",function(e){return e.clientX}),_defineProperty$1(c,"clientToValue",function(e){var t=(n=c.props).tickSize,n=n.value;return null==c.handleElement||(e-=(e=c.getHandleMidpointAndOffset(c.handleElement)).handleMidpoint+e.handleOffset,isNaN(e))?n:n+e/t}),_defineProperty$1(c,"changeValue",function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:c.props.onChange,n=2<arguments.length&&void 0!==arguments[2]&&arguments[2],a=(i=c.props).stepSize,r=i.min,o=i.max,i=i.value;if(e===r||e===o)return l=clamp(e,r,o),isNaN(l)||i===l||t&&t(l),l;if(n){var s,l="number"==typeof i&&i<e,n=(i-r)/a;n=(s=(n=(s=(n=Math.abs(n-Math.round(n))<1e-10?Math.round((e-r)/a*1e10)/1e10:Math.round((i-r)/a*1e10)/1e10,r+Math.floor(n)*a),r+Math.ceil(n)*a),Math.round(1e10*s)/1e10),Math.round(1e10*n)/1e10),s=l?n:s}else{if(e===i)return i;l=Math.round((e-r)/a*1e10)/1e10,n=r+Math.floor(l)*a,l=r+Math.ceil(l)*a,a=Math.round(1e10*n)/1e10,n=Math.round(1e10*l)/1e10,l=clamp(a,r,o),a=clamp(n,r,o),s=Math.abs(e-l)<=Math.abs(e-a)?l:a}return n=clamp(s,r,o),!isNaN(n)&&("number"!=typeof i||1e-10<Math.abs(n-i))&&t&&t(n),n}),_defineProperty$1(c,"endHandleMovement",function(e){var e=c.mouseEventClientOffset(e),t=c.props.onRelease,e=(c.removeDocumentEventListeners(),c.setState({isHandleMoving:!1}),c.changeValue(c.clientToValue(e)));t&&t(e)}),_defineProperty$1(c,"continueHandleMovement",function(e){e=c.mouseEventClientOffset(e);c.state.isHandleMoving&&!c.props.disabled&&(e=c.clientToValue(e),c.changeValue(e))}),_defineProperty$1(c,"beginHandleMovement",function(e){c.props.disabled||(document.addEventListener("mousemove",c.continueHandleMovement),document.addEventListener("mouseup",c.endHandleMovement),c.setState({isHandleMoving:!0}),e=c.clientToValue(e.clientX),c.changeValue(e))}),_defineProperty$1(c,"handleKeyDown",function(e){var t,n,a,r,o,i,s;c.props.disabled||(s=(a=c.props).stepSize,t=a.value,n=a.min,a=a.max,o=10*s,(r=e.keyCode)===ARROW_LEFT||r===ARROW_DOWN?(c.changeValue(t-s,c.props.onChange,!0),e.preventDefault()):r===ARROW_RIGHT||r===ARROW_UP?(a<(i=t+s)&&a-t<s?c.changeValue(a,c.props.onChange,!0):c.changeValue(i,c.props.onChange,!0),e.preventDefault()):r===HOME?(c.changeValue(n,c.props.onChange,!1),e.preventDefault()):r===END?(c.changeValue(a,c.props.onChange,!1),e.preventDefault()):r===PAGE_DOWN?(c.changeValue(t-o,c.props.onChange,!1),e.preventDefault()):r===PAGE_UP&&(a<(s=t+o)&&a-t<o?c.changeValue(a,c.props.onChange,!1):c.changeValue(s,c.props.onChange,!1),e.preventDefault()))}),_defineProperty$1(c,"handleKeyUp",function(e){c.props.disabled||0<=[ARROW_LEFT,ARROW_RIGHT,ARROW_UP,ARROW_DOWN,HOME,END,PAGE_UP,PAGE_DOWN].indexOf(e.keyCode)&&(e=c.props.onRelease)&&e(c.props.value)}),_defineProperty$1(c,"getHandleMidpointAndOffset",function(e){var t=1<arguments.length&&void 0!==arguments[1]&&arguments[1];return null==e?{handleMidpoint:0,handleOffset:0}:{handleOffset:(e=e.getBoundingClientRect()).left,handleMidpoint:e[t?"height":"width"]/2}}),_defineProperty$1(c,"handleMouseOver",function(){c.setState({isHandleHovered:!0})}),_defineProperty$1(c,"handleMouseLeave",function(){c.setState({isHandleHovered:!1})}),_defineProperty$1(c,"handleFocus",function(){c.setState({isHandleFocused:!0})}),_defineProperty$1(c,"handleBlur",function(){c.setState({isHandleFocused:!1})}),_defineProperty$1(c,"removeDocumentEventListeners",function(){document.removeEventListener("mousemove",c.continueHandleMovement),document.removeEventListener("mouseup",c.endHandleMovement)}),c}return _inherits(a,React__namespace.Component),_createClass(a,[{key:"componentWillUnmount",value:function(){this.removeDocumentEventListeners()}},{key:"componentDidUpdate",value:function(e,t){t.isHandleMoving!==this.state.isHandleMoving&&this.handleElement&&this.handleElement.focus()}},{key:"render",value:function(){var e=(s=this.props).min,t=s.tickSizeRatio,n=s.value,a=s.disabled,r=s.label,o=(i=this.state).isHandleMoving,i=o||i.isHandleHovered||i.isHandleFocused||s.isCurrentLabelHovered,s=this.getHandleMidpointAndOffset(this.handleElement,!0).handleMidpoint,e={left:"calc(".concat(formatPercentage((n-e)*t)," - ").concat(s,"px)")},t=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$O["Slider-handle"],!0),styles$O["Slider-handle--disabled"],a),styles$O["Slider-handle--active"],o),"border-0",a)),s=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$O["Slider-tooltip"],!0),styles$N.Tooltip,!0),"d-none",!i));return React__namespace.createElement(React__namespace.Fragment,null,React__namespace.createElement("div",{className:t,onMouseOver:this.handleMouseOver,onFocus:this.handleFocus,onMouseLeave:this.handleMouseLeave,onBlur:this.handleBlur,onMouseDown:this.beginHandleMovement,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,ref:this.refHandlers.handle,style:e,tabIndex:a?-1:0,"data-test":"DesignSystem-MultiSlider-Handle",role:"slider","aria-valuemin":this.props.min,"aria-valuemax":this.props.max,"aria-valuenow":n,"aria-valuetext":r,"aria-disabled":a||void 0}),React__namespace.createElement("div",{className:s,style:e},r))}}])})()),MultiSliderHandle=function(){return null},MultiSlider=(()=>{function t(e){var p;return _classCallCheck(this,t),_defineProperty$1(p=_callSuper(this,t,[e]),"handleElements",[]),_defineProperty$1(p,"trackElement",null),_defineProperty$1(p,"getLabelPrecision",function(e){var t=e.labelPrecision;return null==t?countDecimalPlaces(e.stepSize):t}),_defineProperty$1(p,"getOffsetRatio",function(e){return clamp((e-p.props.min)*p.state.tickSizeRatio,0,1)}),_defineProperty$1(p,"addHandleRef",function(e){null!=e&&p.handleElements.push(e)}),_defineProperty$1(p,"getHandleValues",function(e){return(e=(e=null!=(e=React__namespace.Children.map(e.children,function(e){return isElementOfType(e)?e.props:null}))?e:[]).filter(function(e){return null!==e})).sort(function(e,t){return e.value-t.value}),e}),_defineProperty$1(p,"updateTickSize",function(){var e,t;null!=p.trackElement&&(e=p.trackElement.clientWidth,t=1/(p.props.max-p.props.min),p.setState({tickSize:e*t,tickSizeRatio:t}))}),_defineProperty$1(p,"getTrackFill",function(e,t){return void 0!==e.fillAfter?e.fillAfter:void 0!==t&&void 0!==t.fillBefore&&t.fillBefore}),_defineProperty$1(p,"maybeHandleTrackClick",function(t){var e=t.target;!p.props.disabled&&null==e.closest(".Slider-handle")&&(e=p.nearestHandleForValue(p.handleElements,function(e){return e.mouseEventClientOffset(t)}))&&e.beginHandleMovement(t)}),_defineProperty$1(p,"getLockedHandleIndex",function(e,t){var n=e<t?1:-1;return(e=e+n)!==t+n?e:-1}),_defineProperty$1(p,"getNewHandleValues",function(e,t){var n=p.getHandleValues(p.props).map(function(e){return e.value}),a=n.slice(),r=e>n[t]?1:-1,o=t+r;return 0<=o&&o<n.length&&(n=n[o],0<r?n<e:e<n)?(a[t]=n,1<a.length&&a.sort(function(e,t){return e-t})):(a[t]=e,1<a.length&&a.sort(function(e,t){return e-t}),o=a.indexOf(e),-1===p.getLockedHandleIndex(t,o)&&fillValues(a,t,o,e)),a}),_defineProperty$1(p,"onReleaseHandler",function(e,t){var n=p.props.onRangeRelease,a=p.getHandleValues(p.props),r=p.getNewHandleValues(e,t);n&&n(r),a.forEach(function(e,t){e.onRelease&&e.onRelease(r[t])})}),_defineProperty$1(p,"onChangeHandler",function(e,t){var n=p.props.onRangeChange,a=p.getHandleValues(p.props),r=a.map(function(e){return e.value}),o=p.getNewHandleValues(e,t);arraysEqual(o,r)||(n&&n(o),a.forEach(function(e,t){e.onChange&&e.onChange(o[t])}))}),_defineProperty$1(p,"formatLabel",function(e){var t=p.props.labelRenderer,e=e.toFixed(p.state.labelPrecision);return"function"==typeof t?t(Number(e)):e}),_defineProperty$1(p,"renderHandles",function(){var e=p.props,a=e.disabled,r=e.max,o=e.min,i=e.stepSize,s=p.getHandleValues(p.props);return 0===s.length?null:s.map(function(e,t){var e=e.value,n=p.state.hoveredLabelValue===Number(e.toFixed(p.state.labelPrecision));return React__namespace.createElement(Handle,{disabled:a,key:"".concat(t,"-").concat(s.length),max:r,min:o,onRelease:function(e){return p.onReleaseHandler(e,t)},onChange:function(e){return p.onChangeHandler(e,t)},label:p.formatLabel(e),ref:p.addHandleRef,stepSize:i,tickSize:p.state.tickSize,tickSizeRatio:p.state.tickSizeRatio,value:e,isCurrentLabelHovered:n})})}),_defineProperty$1(p,"renderLabels",function(){for(var e=p.props,t=e.labelStepSize,n=e.max,a=e.min,o=e.labelRenderer,i=e.disabled,s=[],r=p.state.tickSizeRatio*t,l=p.getHandleValues(p.props).map(function(e){return e.value.toFixed(p.state.labelPrecision)}),c=a,d=0;c<n||approxEqual(c,n);c+=t,d+=r)(n=>{function t(t){var e;p.props.disabled||(e=p.nearestHandleForValue(p.handleElements,function(e){return e.mouseEventClientOffset(t)}))&&e.changeValue(n)}var e={left:formatPercentage(d)},a=!i&&-1!==l.indexOf(n.toFixed(p.state.labelPrecision)),r=classnames(_defineProperty$1(_defineProperty$1({},styles$O["Slider-ticks"],!0),"bg-dark",a));s.push(React__namespace.createElement("div",{onClick:t,onKeyDown:function(e){p.props.disabled||"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),t(e))},className:styles$O["Slider-label"],key:n,style:e,onMouseOver:function(){return p.handleLabelMouseOver(n)},onFocus:function(){return p.handleLabelMouseOver(n)},onMouseLeave:p.handleLabelMouseLeave,onBlur:p.handleLabelMouseLeave,"data-test":"DesignSystem-MultiSlider-Label",role:"button","aria-disabled":i||void 0},React__namespace.createElement("span",{className:r}),!1!==o&&React__namespace.createElement(Text,{size:"small",appearance:i?"disabled":a?"default":"subtle",weight:!i&&a?"strong":void 0},p.formatLabel(n))))})(c);return s}),_defineProperty$1(p,"renderTrackFill",function(e,t,n){var a=(r=_slicedToArray([p.getOffsetRatio(t.value),p.getOffsetRatio(n.value)].sort(function(e,t){return e-t}),2))[0],r=r[1],a=Number((100*a).toFixed(2)),r=Number((100*(1-r)).toFixed(2)),r=_objectSpread2({},{width:"".concat(100-r-a,"%")}),a=p.getTrackFill(t,n),t=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$O["Slider-progress"],!0),styles$O["Slider-progress--disabled"],p.props.disabled),styles$O["Slider-progress--inRange"],a),styles$O["Slider-progress--inRangeDisabled"],a&&p.props.disabled));return React__namespace.createElement("div",{key:"track-".concat(e),className:t,style:r})}),_defineProperty$1(p,"renderTracks",function(){var e=p.getHandleValues(p.props),n=(e.push({value:p.props.max}),{value:p.props.min||0}),a=[];return e.forEach(function(e,t){a.push(p.renderTrackFill(t,n,e)),n=e}),a}),_defineProperty$1(p,"handleLabelMouseOver",function(e){p.setState({hoveredLabelValue:e})}),_defineProperty$1(p,"handleLabelMouseLeave",function(){p.setState({hoveredLabelValue:void 0})}),p.state={labelPrecision:p.getLabelPrecision(p.props),tickSize:0,tickSizeRatio:0},p}return _inherits(t,React__namespace.Component),_createClass(t,[{key:"getDerivedStateFromProps",value:function(e){return{labelPrecision:this.getLabelPrecision(e)}}},{key:"getSnapshotBeforeUpdate",value:function(e){return e=this.getHandleValues(e),this.getHandleValues(this.props).length!==e.length&&(this.handleElements=[]),null}},{key:"componentDidMount",value:function(){this.updateTickSize()}},{key:"nearestHandleForValue",value:function(e,n){return argMin(e,function(e){var t=n(e),t=e.clientToValue(t),e=e.props.value;return Math.abs(t-e)})}},{key:"render",value:function(){var t=this,e=(n=this.props).label,n=n.className,a=extractBaseProps(this.props),n=classnames(_defineProperty$1({},styles$O.Slider,!0),n),r=classnames(_defineProperty$1(_defineProperty$1({},styles$O["Slider-wrapper"],!0),styles$O["Slider-wrapper--disabled"],this.props.disabled));return React__namespace.createElement("div",_extends$2({},a,{className:n,"data-test":"DesignSystem-MultiSlider"}),e&&React__namespace.createElement(Label,{withInput:!0},e),React__namespace.createElement("div",{className:r},React__namespace.createElement("div",{className:styles$O["Slider-track"],ref:function(e){return t.trackElement=e},onMouseDown:this.maybeHandleTrackClick,onKeyDown:function(e){t.props.disabled||"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),t.maybeHandleTrackClick(e))},"data-test":"DesignSystem-MultiSlider-Slider-Track",role:"button","aria-disabled":this.props.disabled||void 0},this.renderTracks()),React__namespace.createElement("div",{className:styles$O["Slider-axis"]},this.renderLabels()),this.renderHandles()))}}])})(),_excluded$11=(_defineProperty$1(MultiSlider,"defaultProps",{labelStepSize:1,max:10,min:0,stepSize:1,labelRenderer:!0}),_defineProperty$1(MultiSlider,"Handle",MultiSliderHandle),["children","className","onOutsideClick"]),OutsideClick=React__namespace.forwardRef(function(e,t){var n=e.children,a=e.className,r=e.onOutsideClick,e=_objectWithoutProperties(e,_excluded$11),o=React__namespace.useRef(null),i=(React__namespace.useImperativeHandle(t,function(){return o.current},[o]),React__namespace.useEffect(function(){return document.addEventListener("click",i,!0),function(){document.removeEventListener("click",i)}},[]),React__namespace.useCallback(function(e){var t=o;e.target&&t.current&&(t.current.contains(e.target)||r(e))},[]));return React__namespace.createElement("div",_extends$2({ref:o},e,{className:a}),n)}),_excluded$10=(OutsideClick.displayName="OutsideClick",["appearance","children","className","color"]),Paragraph=React__namespace.forwardRef(function(e,t){var n=void 0===(n=e.appearance)?"default":n,a=e.children,r=e.className,o=e.color,e=_objectWithoutProperties(e,_excluded$10),n=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},textStyles.Text,!0),textStyles["Text--".concat(n)],!o&&n),"color-".concat(o),o),r);return React__namespace.createElement(Link$1,_extends$2({ref:t,"data-test":"DesignSystem-Paragraph"},e,{className:n,componentType:"p"}),a)}),css_248z$O=(Paragraph.displayName="Paragraph",Paragraph.defaultProps={appearance:"default"},".progressBar-module-ProgressBar-I9SrG-4-22-0 {\n  width: 100%;\n  border-radius: var(--border-radius-10);\n  background: var(--secondary-lighter);\n}\n\n.progressBar-module-ProgressBar-indicator-Wk5Cj-4-22-0 {\n  background-color: var(--primary);\n  border-radius: var(--border-radius-10);\n  transition: var(--duration--slow-01) var(--standard-expressive-curve);\n  height: 100%;\n}\n\n.progressBar-module-ProgressBar-indicator--small-3qwXo-4-22-0 {\n  height: var(--spacing-10);\n}\n\n.progressBar-module-ProgressBar-indicator--regular-XWwir-4-22-0 {\n  height: var(--spacing-20);\n}\n\n.progressBar-module-ProgressBar-indicator--indeterminate-ReTta-4-22-0 {\n  background-color: var(--primary);\n  border-radius: var(--border-radius-10);\n  position: absolute;\n  bottom: 0;\n  top: 0;\n  width: 32%;\n  animation: progressBar-module-indeterminate-progress-bar-WrhBP-4-22-0 1.4s infinite linear;\n}\n\n@keyframes progressBar-module-indeterminate-progress-bar-WrhBP-4-22-0 {\n  from {\n    left: -32%;\n  }\n  to {\n    left: 100%;\n  }\n}\n"),styles$M={ProgressBar:"progressBar-module-ProgressBar-I9SrG-4-22-0","ProgressBar-indicator":"progressBar-module-ProgressBar-indicator-Wk5Cj-4-22-0","ProgressBar-indicator--small":"progressBar-module-ProgressBar-indicator--small-3qwXo-4-22-0","ProgressBar-indicator--regular":"progressBar-module-ProgressBar-indicator--regular-XWwir-4-22-0","ProgressBar-indicator--indeterminate":"progressBar-module-ProgressBar-indicator--indeterminate-ReTta-4-22-0","indeterminate-progress-bar":"progressBar-module-indeterminate-progress-bar-WrhBP-4-22-0"},ProgressBar=(styleInject$1(css_248z$O),function(e){var t=e.max,n=e.value,a=e.className,r=e.size,o=e.state,e=extractBaseProps(e),i="indeterminate"!==o?{width:n&&0<n?"".concat(100*Math.min(n,t)/t,"%"):"0"}:{},r=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$M.ProgressBar,!0),styles$M["ProgressBar-indicator--small"],"small"===r),styles$M["ProgressBar-indicator--regular"],"regular"===r),"position-relative overflow-hidden","indeterminate"===o),a),a=classnames(_defineProperty$1(_defineProperty$1({},styles$M["ProgressBar-indicator"],!0),styles$M["ProgressBar-indicator--indeterminate"],"indeterminate"===o)),n="indeterminate"!==o?Math.max(0,Math.min(n||0,t)):void 0,o="indeterminate"!==o&&0<t?Math.round(100*(n||0)/t):void 0;return React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-ProgressBar",role:"progressbar","aria-valuemin":0,"aria-valuemax":t,"aria-valuenow":n,"aria-valuetext":void 0!==o?"".concat(o,"%"):void 0},e,{className:r}),React__namespace.createElement("div",{"data-test":"DesignSystem-ProgressBar-Indicator",className:a,style:i}))}),css_248z$N=(ProgressBar.displayName="ProgressBar",ProgressBar.defaultProps={max:100,size:"regular",state:"default"},"/* Radio */\n\n.radio-module-Radio-sJTSN-4-22-0 {\n  display: flex;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  user-select: none;\n  padding-top: var(--spacing-05);\n  padding-bottom: var(--spacing-05);\n  width: -moz-fit-content;\n  width: fit-content;\n}\n\n.radio-module-Radio-outerWrapper-y7yec-4-22-0 {\n  position: relative;\n  flex-shrink: 0;\n  margin-top: var(--spacing-05);\n}\n\n.radio-module-Radio-defaultWrapper-42-VN-4-22-0 {\n  border: var(--border-width-2-5) solid var(--inverse-lighter);\n}\n\n.radio-module-Radio-errorWrapper-EIko4-4-22-0 {\n  border: var(--border);\n  border-color: var(--alert);\n}\n\n.radio-module-Radio-outerWrapper--regular-GAbrZ-4-22-0 {\n  height: var(--spacing-40);\n  width: var(--spacing-40);\n}\n\n.radio-module-Radio-outerWrapper--tiny-ICX4H-4-22-0 {\n  height: var(--spacing-30);\n  width: var(--spacing-30);\n}\n\n.radio-module-Radio-input-tMZXc-4-22-0 {\n  opacity: 0;\n  position: absolute;\n  height: 100%;\n  width: 100%;\n  z-index: 2;\n  margin: 0;\n  cursor: pointer;\n}\n\n.radio-module-Radio-labelWrapper-aPfU--4-22-0 {\n  padding-left: var(--spacing-20);\n  display: flex;\n  flex-direction: column;\n}\n\n.radio-module-Radio-Label-pyxfI-4-22-0 {\n  display: flex;\n  cursor: pointer;\n  margin-left: calc(-1 * var(--spacing-20));\n  padding-left: var(--spacing-20);\n}\n\n.radio-module-Radio-wrapper-X9saa-4-22-0 {\n  top: 0;\n  left: 0;\n  height: 100%;\n  width: 100%;\n  position: absolute;\n  border-radius: var(--border-radius-full);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  box-sizing: border-box;\n  z-index: 1;\n  transition: var(--duration--fast-01) var(--standard-productive-curve);\n}\n\n.radio-module-Radio--disabled-Mbuyd-4-22-0 {\n  pointer-events: none;\n}\n\n.radio-module-Radio-sJTSN-4-22-0:hover .radio-module-Radio-wrapper-X9saa-4-22-0 {\n  border: var(--border-width-2-5) solid var(--inverse-light);\n  background-color: var(--secondary-lighter);\n}\n\n.radio-module-Radio-sJTSN-4-22-0:active .radio-module-Radio-wrapper-X9saa-4-22-0 {\n  background-color: var(--secondary-light);\n  border: var(--border-width-2-5) solid var(--inverse-light);\n}\n\n.radio-module-Radio-sJTSN-4-22-0:hover .radio-module-Radio-errorWrapper-EIko4-4-22-0 {\n  border: var(--border);\n  background-color: var(--secondary-lighter);\n  border-color: var(--alert-dark);\n}\n\n.radio-module-Radio-sJTSN-4-22-0:active .radio-module-Radio-errorWrapper-EIko4-4-22-0 {\n  border: var(--border);\n  background-color: var(--secondary-light);\n  border-color: var(--alert-darker);\n}\n\n.radio-module-Radio-sJTSN-4-22-0:focus-within .radio-module-Radio-wrapper-X9saa-4-22-0 {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n}\n\n.radio-module-Radio-sJTSN-4-22-0:focus-within .radio-module-Radio-errorWrapper-EIko4-4-22-0 {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n}\n\n.radio-module-Radio-sJTSN-4-22-0:focus-within .radio-module-Radio-input-tMZXc-4-22-0:checked ~ .radio-module-Radio-wrapper-X9saa-4-22-0 {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n}\n\n.radio-module-Radio-sJTSN-4-22-0:focus-within .radio-module-Radio-input-tMZXc-4-22-0:checked ~ .radio-module-Radio-errorWrapper-EIko4-4-22-0 {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n}\n\n.radio-module-Radio--disabled-Mbuyd-4-22-0 .radio-module-Radio-wrapper-X9saa-4-22-0 {\n  border: var(--border-width-2-5) solid var(--secondary);\n  background-color: var(--secondary-lightest);\n}\n\n.radio-module-Radio--disabled-Mbuyd-4-22-0 .radio-module-Radio-errorWrapper-EIko4-4-22-0 {\n  border: var(--border-width-2-5) solid var(--alert-lighter);\n  background-color: var(--secondary-lightest);\n}\n\n.radio-module-Radio-input-tMZXc-4-22-0:checked ~ .radio-module-Radio-wrapper-X9saa-4-22-0 {\n  border: var(--border-width-2-5) solid var(--primary);\n}\n\n.radio-module-Radio-input-tMZXc-4-22-0:checked ~ .radio-module-Radio-errorWrapper-EIko4-4-22-0 {\n  border: var(--border-width-2-5) solid var(--alert);\n}\n\n.radio-module-Radio-input-tMZXc-4-22-0:checked ~ .radio-module-Radio-wrapper-X9saa-4-22-0:after {\n  display: block;\n  transition: var(--duration--fast-01) var(--standard-productive-curve);\n}\n\n.radio-module-Radio-wrapper-X9saa-4-22-0:after {\n  content: '';\n  display: none;\n  border-radius: var(--border-radius-full);\n  background: var(--primary);\n}\n\n.radio-module-Radio-wrapper--regular-bCOY2-4-22-0:after {\n  width: var(--spacing-20);\n  height: var(--spacing-20);\n}\n\n.radio-module-Radio-wrapper--tiny-V-uaD-4-22-0:after {\n  width: var(--spacing-10);\n  height: var(--spacing-10);\n  border: var(--border-width-2-5) solid var(--primary);\n}\n\n.radio-module-Radio-sJTSN-4-22-0:hover .radio-module-Radio-input-tMZXc-4-22-0:checked ~ .radio-module-Radio-wrapper-X9saa-4-22-0 {\n  border: var(--border-width-2-5) solid var(--primary-dark);\n}\n\n.radio-module-Radio-sJTSN-4-22-0:hover .radio-module-Radio-input-tMZXc-4-22-0:checked ~ .radio-module-Radio-wrapper-X9saa-4-22-0:after {\n  background: var(--primary-dark);\n}\n\n.radio-module-Radio-sJTSN-4-22-0:hover .radio-module-Radio-input-tMZXc-4-22-0:checked ~ .radio-module-Radio-wrapper--tiny-V-uaD-4-22-0:after {\n  border: var(--border-width-2-5) solid var(--primary-dark);\n}\n\n.radio-module-Radio-sJTSN-4-22-0:active .radio-module-Radio-input-tMZXc-4-22-0:checked ~ .radio-module-Radio-wrapper-X9saa-4-22-0 {\n  background-color: var(--secondary-light);\n  border: var(--border-width-2-5) solid var(--primary-darker);\n}\n\n.radio-module-Radio-sJTSN-4-22-0:hover .radio-module-Radio-input-tMZXc-4-22-0:checked ~ .radio-module-Radio-errorWrapper-EIko4-4-22-0 {\n  background-color: var(--secondary-lighter);\n  border: var(--border-width-2-5) solid var(--alert-dark);\n}\n\n.radio-module-Radio-sJTSN-4-22-0:active .radio-module-Radio-input-tMZXc-4-22-0:checked ~ .radio-module-Radio-errorWrapper-EIko4-4-22-0 {\n  background-color: var(--secondary-light);\n  border: var(--border-width-2-5) solid var(--alert-darker);\n}\n\n.radio-module-Radio-sJTSN-4-22-0:active .radio-module-Radio-input-tMZXc-4-22-0:checked ~ .radio-module-Radio-wrapper-X9saa-4-22-0:after {\n  background: var(--primary-darker);\n}\n\n.radio-module-Radio-sJTSN-4-22-0:active .radio-module-Radio-input-tMZXc-4-22-0:checked ~ .radio-module-Radio-wrapper--tiny-V-uaD-4-22-0:after {\n  border: var(--border-width-2-5) solid var(--primary-darker);\n}\n\n.radio-module-Radio--disabled-Mbuyd-4-22-0 .radio-module-Radio-input-tMZXc-4-22-0:checked ~ .radio-module-Radio-wrapper-X9saa-4-22-0 {\n  border: var(--border-width-2-5) solid var(--primary-lighter);\n  background-color: var(--secondary-lightest);\n}\n\n.radio-module-Radio--disabled-Mbuyd-4-22-0 .radio-module-Radio-input-tMZXc-4-22-0:checked ~ .radio-module-Radio-errorWrapper-EIko4-4-22-0 {\n  border: var(--border-width-2-5) solid var(--alert-lighter);\n  background-color: var(--secondary-lightest);\n}\n\n.radio-module-Radio--disabled-Mbuyd-4-22-0 .radio-module-Radio-input-tMZXc-4-22-0:checked ~ .radio-module-Radio-wrapper-X9saa-4-22-0:after {\n  background: var(--primary-lighter);\n}\n\n.radio-module-Radio--disabled-Mbuyd-4-22-0 .radio-module-Radio-input-tMZXc-4-22-0 ~ .radio-module-Radio-wrapper-X9saa-4-22-0:focus {\n  outline: none;\n}\n\n.radio-module-Radio--disabled-Mbuyd-4-22-0 .radio-module-Radio-input-tMZXc-4-22-0 ~ .radio-module-Radio-errorWrapper-EIko4-4-22-0:focus {\n  outline: none;\n}\n"),styles$L={Radio:"radio-module-Radio-sJTSN-4-22-0","Radio-outerWrapper":"radio-module-Radio-outerWrapper-y7yec-4-22-0","Radio-defaultWrapper":"radio-module-Radio-defaultWrapper-42-VN-4-22-0","Radio-errorWrapper":"radio-module-Radio-errorWrapper-EIko4-4-22-0","Radio-outerWrapper--regular":"radio-module-Radio-outerWrapper--regular-GAbrZ-4-22-0","Radio-outerWrapper--tiny":"radio-module-Radio-outerWrapper--tiny-ICX4H-4-22-0","Radio-input":"radio-module-Radio-input-tMZXc-4-22-0","Radio-labelWrapper":"radio-module-Radio-labelWrapper-aPfU--4-22-0","Radio-Label":"radio-module-Radio-Label-pyxfI-4-22-0","Radio-wrapper":"radio-module-Radio-wrapper-X9saa-4-22-0","Radio--disabled":"radio-module-Radio--disabled-Mbuyd-4-22-0","Radio-wrapper--regular":"radio-module-Radio-wrapper--regular-bCOY2-4-22-0","Radio-wrapper--tiny":"radio-module-Radio-wrapper--tiny-V-uaD-4-22-0"},_excluded$$=(styleInject$1(css_248z$N),["size","label","disabled","onChange","name","value","checked","defaultChecked","className","helpText","error"]),Radio=React__namespace.forwardRef(function(e,t){var n=void 0===(n=e.size)?"regular":n,a=e.label,r=e.disabled,o=e.onChange,i=e.name,s=e.value,l=e.checked,c=e.defaultChecked,d=e.className,p=e.helpText,u=e.error,e=_objectWithoutProperties(e,_excluded$$),m=React__namespace.useRef(null),t=(React__namespace.useImperativeHandle(t,function(){return m.current}),classnames(_defineProperty$1(_defineProperty$1({},styles$L.Radio,!0),styles$L["Radio--disabled"],r),d)),d=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$L["Radio-wrapper"],!0),styles$L["Radio-defaultWrapper"],!u),styles$L["Radio-errorWrapper"],u),styles$L["Radio-wrapper--".concat(n)],n)),u=classnames(_defineProperty$1(_defineProperty$1({},styles$L["Radio-outerWrapper"],!0),styles$L["Radio-outerWrapper--".concat(n)],n)),h=classnames(_defineProperty$1({},styles$L["Radio-Label"],!0)),f="".concat(i,"-").concat(a,"-").concat(uidGenerator());return React__namespace.createElement("div",{className:t,"data-test":"DesignSystem-Radio"},React__namespace.createElement("div",{className:u,"data-test":"DesignSystem-Radio-OuterWrapper"},React__namespace.createElement("input",_extends$2({tabIndex:0,type:"radio",disabled:r,checked:l,defaultChecked:c,ref:m,name:i,value:s,onChange:o,className:styles$L["Radio-input"],id:f,"data-test":"DesignSystem-Radio-Input"},e)),React__namespace.createElement("span",{"data-test":"DesignSystem-Radio-wrapper",className:d})),React__namespace.createElement("div",{className:styles$L["Radio-labelWrapper"]},a&&React__namespace.createElement("label",{className:h,htmlFor:f,"data-test":"DesignSystem-Radio-Label"},React__namespace.createElement(Text,{size:"tiny"===n?"small":"regular",appearance:r?"disabled":"default"},a)),p&&React__namespace.createElement(Text,{"data-test":"DesignSystem-Radio-HelpText",size:"small",appearance:r?"disabled":"subtle"},p.trim())))}),_excluded$_=(Radio.displayName="Radio",["className","children"]),Row=React__namespace.forwardRef(function(e,t){var n=e.className,a=e.children,e=_objectWithoutProperties(e,_excluded$_),n=classnames(_defineProperty$1({},rowStyles.Row,!0),n);return React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-Row",ref:t},e,{className:n}),a)}),css_248z$M=(Row.displayName="Row",".statusHint-module-StatusHint-20-9Y-4-22-0 {\n  display: flex;\n  flex-direction: row;\n  width: -moz-fit-content;\n  width: fit-content;\n  align-items: center;\n}\n\n.statusHint-module-StatusHint-icon-XMbB3-4-22-0 {\n  flex-shrink: 0;\n  border-radius: var(--border-radius-full);\n  height: var(--spacing-20);\n  width: var(--spacing-20);\n}\n\n.statusHint-module-StatusHint--alert-6GWUf-4-22-0 {\n  background: var(--alert);\n}\n\n.statusHint-module-StatusHint--success-vLRLm-4-22-0 {\n  background: var(--success);\n}\n\n.statusHint-module-StatusHint--warning-Go4Xc-4-22-0 {\n  background: var(--warning);\n}\n\n.statusHint-module-StatusHint--info--Qb0E-4-22-0 {\n  background: var(--primary);\n}\n\n.statusHint-module-StatusHint--default-XXxYB-4-22-0 {\n  background: var(--secondary-light);\n}\n"),styles$K={StatusHint:"statusHint-module-StatusHint-20-9Y-4-22-0","StatusHint-icon":"statusHint-module-StatusHint-icon-XMbB3-4-22-0","StatusHint--alert":"statusHint-module-StatusHint--alert-6GWUf-4-22-0","StatusHint--success":"statusHint-module-StatusHint--success-vLRLm-4-22-0","StatusHint--warning":"statusHint-module-StatusHint--warning-Go4Xc-4-22-0","StatusHint--info":"statusHint-module-StatusHint--info--Qb0E-4-22-0","StatusHint--default":"statusHint-module-StatusHint--default-XXxYB-4-22-0"},StatusHint=(styleInject$1(css_248z$M),function(e){var t=e.appearance,n=e.children,a=e.onMouseEnter,r=e.onMouseLeave,o=e.onClick,i=e.truncateLabel,s=e.className,l=void 0===(l=e.size)?"regular":l,e=extractBaseProps(e),c=Boolean(o),s=classnames(_defineProperty$1(_defineProperty$1({},styles$K.StatusHint,!0),styles$17.StatusHint,!0),s),t=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$K["StatusHint-icon"],!0),styles$K["StatusHint--".concat(t)],t),"mr-3-5","small"===l),"mr-4","regular"===l)),i=classnames(_defineProperty$1({},"ellipsis--noWrap",i));return React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-StatusHint"},e,{className:s,onClick:function(e){return o&&o(e)},onKeyDown:function(e){!c||"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),null!=o&&o(e))},onMouseEnter:function(e){return a&&a(e)},onMouseLeave:function(e){return r&&r(e)},role:c?"button":void 0,tabIndex:c?0:void 0}),React__namespace.createElement("span",{"data-test":"DesignSystem-StatusHint--Icon","aria-hidden":"true",className:t}),"string"==typeof n||"number"==typeof n?React__namespace.createElement(Text,{"data-test":"DesignSystem-StatusHint--Text",weight:"medium",className:i,size:l},n):n)}),css_248z$L=(StatusHint.displayName="StatusHint",StatusHint.defaultProps={appearance:"default"},".pills-module-Pills--00hR-4-22-0 {\n  /* 160px */\n  max-width: calc(var(--spacing-40) * 10);\n  /* truncate */\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  font-size: var(--font-size-s);\n  line-height: var(--font-height-s);\n  text-transform: uppercase;\n  padding-right: var(--spacing-15);\n  padding-left: var(--spacing-15);\n  padding-top: var(--spacing-05);\n  padding-bottom: var(--spacing-05);\n  border-radius: var(--border-radius-full);\n  display: inline-block;\n  box-sizing: border-box;\n  font-weight: var(--font-weight-bold);\n  cursor: default;\n}\n"),styles$J={Pills:"pills-module-Pills--00hR-4-22-0"},Pills=(styleInject$1(css_248z$L),function(e){var t=e.appearance,n=e.children,a=e.subtle,r=e.className,o=e["aria-label"],e=extractBaseProps(e),t=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$J.Pills,!0),badgeStyles["Badge--".concat(t)],t&&!a),badgeStyles["Badge--subtle-".concat(t)],a),r);return React__namespace.createElement("span",_extends$2({"data-test":"DesignSystem-Pills",role:o?"status":void 0,"aria-label":o},e,{className:t}),n)}),css_248z$K=(Pills.displayName="Pills",Pills.defaultProps={appearance:"secondary"},"@keyframes spinner-module-rotate--J0VK-4-22-0 {\n  0% {\n    transform: rotate(0deg);\n  }\n  100% {\n    transform: rotate(360deg);\n  }\n}\n\n@keyframes spinner-module-spin-EtIAo-4-22-0 {\n  0% {\n    stroke-dasharray: 1, 200;\n    stroke-dashoffset: 0;\n  }\n  50% {\n    stroke-dasharray: 89, 200;\n    stroke-dashoffset: -35px;\n  }\n  100% {\n    stroke-dasharray: 89, 200;\n    stroke-dashoffset: -124px;\n  }\n}\n\n.spinner-module-Spinner-Gnrbl-4-22-0 {\n  animation: spinner-module-rotate--J0VK-4-22-0 2s linear infinite;\n}\n\n.spinner-module-Spinner--xsmall-fTG9G-4-22-0 {\n  height: var(--spacing-30);\n  width: var(--spacing-30);\n}\n\n.spinner-module-Spinner--small-H43c1-4-22-0 {\n  height: var(--spacing-40);\n  width: var(--spacing-40);\n}\n\n.spinner-module-Spinner--medium-FJ68A-4-22-0 {\n  height: var(--spacing-80);\n  width: var(--spacing-80);\n}\n\n.spinner-module-Spinner--large-mEm-A-4-22-0 {\n  height: var(--spacing-120);\n  width: var(--spacing-120);\n}\n\n.spinner-module-Circle--gSx3-4-22-0 {\n  stroke-linecap: round;\n  stroke-dasharray: 1 200;\n  stroke-dashoffset: 0;\n  animation: spinner-module-spin-EtIAo-4-22-0 1.5s ease-in-out infinite;\n}\n\n.spinner-module-Circle--primary-REY8w-4-22-0 {\n  stroke: var(--primary-dark);\n}\n\n.spinner-module-Circle--secondary-KzVQ8-4-22-0 {\n  stroke: var(--inverse-lighter);\n}\n\n.spinner-module-Circle--white-xc8CI-4-22-0 {\n  stroke: var(--white);\n}\n\n.spinner-module-Circle--alert-KYAj6-4-22-0 {\n  stroke: var(--alert-dark);\n}\n"),styles$I={Spinner:"spinner-module-Spinner-Gnrbl-4-22-0",rotate:"spinner-module-rotate--J0VK-4-22-0","Spinner--xsmall":"spinner-module-Spinner--xsmall-fTG9G-4-22-0","Spinner--small":"spinner-module-Spinner--small-H43c1-4-22-0","Spinner--medium":"spinner-module-Spinner--medium-FJ68A-4-22-0","Spinner--large":"spinner-module-Spinner--large-mEm-A-4-22-0",Circle:"spinner-module-Circle--gSx3-4-22-0",spin:"spinner-module-spin-EtIAo-4-22-0","Circle--primary":"spinner-module-Circle--primary-REY8w-4-22-0","Circle--secondary":"spinner-module-Circle--secondary-KzVQ8-4-22-0","Circle--white":"spinner-module-Circle--white-xc8CI-4-22-0","Circle--alert":"spinner-module-Circle--alert-KYAj6-4-22-0"},Spinner=(styleInject$1(css_248z$K),function(e){var t=e.appearance,n=e.size,a=e.className,r=void 0===(r=e["aria-label"])?"Loading":r,e=extractBaseProps(e),a=classnames(_defineProperty$1(_defineProperty$1({},styles$I.Spinner,!0),styles$I["Spinner--".concat(n)],n),a),t=classnames(_defineProperty$1(_defineProperty$1({},styles$I.Circle,!0),styles$I["Circle--".concat(t)],t)),n={cx:25,cy:25,r:20,fill:"none",strokeMiterlimit:"10",strokeWidth:{xsmall:8,small:6,medium:4,large:4}[n]};return React__namespace.createElement("svg",_extends$2({},e,{role:"status","aria-live":"polite","aria-label":r,className:a},{viewBox:"0 0 50 50"}),React__namespace.createElement("circle",_extends$2({className:t},n)))}),_excluded$Z=(Spinner.displayName="Spinner",Spinner.defaultProps={appearance:"primary",size:"medium","aria-label":"Loading"},["value","defaultValue","onRelease","onChange"]),Slider=function(e){var t=e.value,n=e.defaultValue,a=e.onRelease,r=e.onChange,e=_objectWithoutProperties(e,_excluded$Z),o=(n=_slicedToArray(React__namespace.useState(void 0===t?n:t),2))[0],i=n[1];return React__namespace.useEffect(function(){void 0!==t&&i(t)},[t]),React__namespace.createElement(MultiSlider,e,React__namespace.createElement(MultiSlider.Handle,{value:o,onChange:function(e){void 0===t&&i(e),r&&r(e)},onRelease:a,fillBefore:!0}))},_excluded$Y=(Slider.displayName="Slider",Slider.defaultProps=_objectSpread2(_objectSpread2({},MultiSlider.defaultProps),{},{defaultValue:0}),["value","defaultValue","onChange","onRelease"]),RangeIndex=(e=>(e[e.START=0]="START",e[e.END=1]="END",e))(RangeIndex||{}),RangeSlider=function(e){var t=e.value,n=e.defaultValue,a=e.onChange,r=e.onRelease,e=_objectWithoutProperties(e,_excluded$Y),o=(n=_slicedToArray(React__namespace.useState(void 0===t?n:t),2))[0],i=n[1];return React__namespace.useEffect(function(){void 0!==t&&i(t)},[t]),React__namespace.createElement(MultiSlider,_extends$2({onRangeChange:function(e){void 0===t&&i(e),a&&a(e)},onRangeRelease:r},e),React__namespace.createElement(MultiSlider.Handle,{value:o[RangeIndex.START],fillAfter:!0}),React__namespace.createElement(MultiSlider.Handle,{value:o[RangeIndex.END]}))},css_248z$J=(RangeSlider.displayName="RangeSlider",RangeSlider.defaultProps=_objectSpread2(_objectSpread2({},MultiSlider.defaultProps),{},{defaultValue:[0,10]}),"/* Subheading */\n.subheading-module-Subheading-qdIJH-4-22-0 {\n  margin: 0;\n  font-weight: var(--font-weight-bolder);\n  font-size: var(--spacing-30);\n  line-height: var(--font-height-m);\n  letter-spacing: var(--letter-spacing);\n  text-transform: uppercase;\n}\n\n.subheading-module-Subheading--default-wlFtB-4-22-0 {\n  color: var(--text);\n}\n\n.subheading-module-Subheading--subtle--rivS-4-22-0 {\n  color: var(--text-subtle);\n}\n\n.subheading-module-Subheading--disabled-LAyqD-4-22-0 {\n  color: var(--text-disabled);\n}\n\n.subheading-module-Subheading--white-Y8Awi-4-22-0 {\n  color: var(--text-white);\n}\n"),styles$H={Subheading:"subheading-module-Subheading-qdIJH-4-22-0","Subheading--default":"subheading-module-Subheading--default-wlFtB-4-22-0","Subheading--subtle":"subheading-module-Subheading--subtle--rivS-4-22-0","Subheading--disabled":"subheading-module-Subheading--disabled-LAyqD-4-22-0","Subheading--white":"subheading-module-Subheading--white-Y8Awi-4-22-0"},_excluded$X=(styleInject$1(css_248z$J),["appearance","children","className","color"]),Subheading=React__namespace.forwardRef(function(e,t){var n=void 0===(n=e.appearance)?"default":n,a=e.children,r=e.className,o=e.color,e=_objectWithoutProperties(e,_excluded$X),n=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$H.Subheading,!0),styles$H["Subheading--".concat(n)],!o&&n),"color-".concat(o),o),r);return React__namespace.createElement(Link$1,_extends$2({ref:t,"data-test":"DesignSystem-Subheading"},e,{className:n,componentType:"h4","aria-level":4}),a)}),css_248z$I=(Subheading.displayName="Subheading",Subheading.defaultProps={appearance:"default"},".switch-module-Switch-QepNe-4-22-0 {\n  display: inline-flex;\n  position: relative;\n}\n\n.switch-module-Switch--tiny-r1E6o-4-22-0 {\n  height: var(--spacing-40);\n  width: var(--spacing-80);\n}\n\n.switch-module-Switch--regular-ciyyD-4-22-0 {\n  height: var(--spacing-60);\n  width: var(--spacing-120);\n}\n\n.switch-module-Switch--large-kX3JT-4-22-0 {\n  height: var(--spacing-60);\n  width: var(--spacing-120);\n}\n\n.switch-module-Switch-input-5oT7E-4-22-0 {\n  position: absolute;\n  cursor: pointer;\n  z-index: 10;\n  opacity: 0;\n  width: 100%;\n  height: 100%;\n  margin: 0;\n}\n\n.switch-module-Switch-wrapper-btwpQ-4-22-0 {\n  display: flex;\n  align-items: center;\n  line-height: 100%;\n  padding: var(--spacing-05);\n  top: 0;\n  left: 0;\n  width: 100%;\n  background-color: var(--secondary-light);\n  transition: background 120ms ease;\n  padding-right: var(--spacing-15);\n}\n\n.switch-module-Switch-input-5oT7E-4-22-0:focus ~ .switch-module-Switch-wrapper-btwpQ-4-22-0 {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n  background-color: var(--secondary-light);\n}\n\n.switch-module-Switch-input-5oT7E-4-22-0:focus ~ .switch-module-Switch-wrapper--checked-1oCxY-4-22-0 {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n  background-color: var(--primary);\n}\n\n.switch-module-Switch-input-5oT7E-4-22-0:hover ~ .switch-module-Switch-wrapper-btwpQ-4-22-0 {\n  background-color: var(--secondary);\n}\n\n.switch-module-Switch-input-5oT7E-4-22-0:hover ~ .switch-module-Switch-wrapper--checked-1oCxY-4-22-0 {\n  background-color: var(--primary-dark);\n}\n\n.switch-module-Switch-input-5oT7E-4-22-0:active ~ .switch-module-Switch-wrapper-btwpQ-4-22-0 {\n  background-color: var(--secondary-dark);\n}\n\n.switch-module-Switch-input-5oT7E-4-22-0:active ~ .switch-module-Switch-wrapper--checked-1oCxY-4-22-0 {\n  background-color: var(--primary-darker);\n}\n\n.switch-module-Switch-input-5oT7E-4-22-0:active ~ .switch-module-Switch-wrapper-btwpQ-4-22-0:before {\n  border-color: var(--inverse-light);\n}\n\n.switch-module-Switch-input-5oT7E-4-22-0:active ~ .switch-module-Switch-wrapper--checked-1oCxY-4-22-0:before {\n  border-color: transparent;\n}\n\n.switch-module-Switch-wrapper--tiny--PBMV-4-22-0 {\n  border-radius: var(--border-radius-full);\n}\n\n.switch-module-Switch-wrapper--regular-6j-AT-4-22-0 {\n  border-radius: var(--border-radius-full);\n}\n\n.switch-module-Switch-wrapper--large-A8WkP-4-22-0 {\n  border-radius: var(--border-radius-full);\n}\n\n.switch-module-Switch-wrapper-btwpQ-4-22-0:before {\n  content: '';\n  height: 100%;\n  width: 50%;\n  background-color: var(--shadow-0);\n  box-shadow: var(--shadow-m);\n  border-radius: var(--border-radius-full);\n  box-sizing: border-box;\n  transition-duration: 80ms;\n  border: var(--border-width-2-5) solid var(--inverse-lighter);\n}\n\n.switch-module-Switch-wrapper--checked-1oCxY-4-22-0 {\n  background-color: var(--primary);\n  transition: background 120ms ease;\n  padding-left: var(--spacing-15);\n  padding-right: 2px !important;\n}\n\n.switch-module-Switch-wrapper--checked-1oCxY-4-22-0:before {\n  transform: translateX(100%);\n  transition-duration: 80ms;\n  border-color: transparent;\n}\n\n.switch-module-Switch--disabled-xXiea-4-22-0 {\n  pointer-events: none;\n}\n\n.switch-module-Switch-wrapper--disabled-HghBP-4-22-0 {\n  background-color: var(--secondary-lighter);\n}\n\n.switch-module-Switch-wrapper--disabled-HghBP-4-22-0:before {\n  border-color: var(--secondary-dark);\n}\n\n.switch-module-Switch-wrapper--checkedDisabled-9Xe28-4-22-0 {\n  background-color: var(--primary-lighter);\n}\n\n.switch-module-Switch-wrapper--checkedDisabled-9Xe28-4-22-0:before {\n  border-color: transparent;\n}\n"),styles$G={Switch:"switch-module-Switch-QepNe-4-22-0","Switch--tiny":"switch-module-Switch--tiny-r1E6o-4-22-0","Switch--regular":"switch-module-Switch--regular-ciyyD-4-22-0","Switch--large":"switch-module-Switch--large-kX3JT-4-22-0","Switch-input":"switch-module-Switch-input-5oT7E-4-22-0","Switch-wrapper":"switch-module-Switch-wrapper-btwpQ-4-22-0","Switch-wrapper--checked":"switch-module-Switch-wrapper--checked-1oCxY-4-22-0","Switch-wrapper--tiny":"switch-module-Switch-wrapper--tiny--PBMV-4-22-0","Switch-wrapper--regular":"switch-module-Switch-wrapper--regular-6j-AT-4-22-0","Switch-wrapper--large":"switch-module-Switch-wrapper--large-A8WkP-4-22-0","Switch--disabled":"switch-module-Switch--disabled-xXiea-4-22-0","Switch-wrapper--disabled":"switch-module-Switch-wrapper--disabled-HghBP-4-22-0","Switch-wrapper--checkedDisabled":"switch-module-Switch-wrapper--checkedDisabled-9Xe28-4-22-0"},_excluded$W=(styleInject$1(css_248z$I),["size","defaultChecked","disabled","onChange","name","value","className","appearance","checked"]),Switch=React__namespace.forwardRef(function(e,t){function n(e){function t(){void 0===d&&u(!p),i&&i(e,!p)}var n=e,a="keydown"===n.type||"keyup"===n.type;"change"===e.type?t():a&&(isSpaceKey(e)||"Enter"===n.key)&&(n.preventDefault(),t())}var a=void 0===(a=e.size)?"regular":a,r=e.defaultChecked,o=e.disabled,i=e.onChange,s=e.name,l=e.value,c=e.className,d=e.checked,e=_objectWithoutProperties(e,_excluded$W),p=(m=_slicedToArray(React__namespace.useState(void 0===d?r:d),2))[0],u=m[1],m=(React__namespace.useEffect(function(){void 0!==d&&u(d)},[d]),classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$G.Switch,!0),styles$G["Switch--disabled"],o),styles$G["Switch--".concat(a)],a),c)),c=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$G["Switch-wrapper"],!0),styles$G["Switch-wrapper--disabled"],o),styles$G["Switch-wrapper--".concat(a)],a),styles$G["Switch-wrapper--checked"],p),styles$G["Switch-wrapper--checkedDisabled"],p&&o));return React__namespace.createElement("div",{className:m},React__namespace.createElement("input",_extends$2({},e,{type:"checkbox",role:"switch","aria-checked":p,defaultChecked:r,disabled:o,onChange:n,checked:p,ref:t,name:s,value:l,className:styles$G["Switch-input"],onKeyDown:n})),React__namespace.createElement("span",{className:c}))}),css_248z$H=(Switch.displayName="Switch","/* Textarea */\n\n.textarea-module-Textarea-Es1Ps-4-22-0 {\n  min-height: var(--spacing-80);\n  width: 100%;\n  display: block;\n  font-family: var(--font-family);\n  font-weight: var(--font-weight-normal);\n  line-height: var(--font-height);\n  font-size: var(--font-size);\n  box-sizing: border-box;\n  border-radius: var(--border-radius-10);\n  border: var(--border);\n  color: var(--inverse);\n  padding: var(--spacing-20) var(--spacing-30);\n  resize: none;\n  cursor: auto; /* this ensures text cursor over text, and pointer cursor over scroll*/\n}\n\n.textarea-module-Textarea-Es1Ps-4-22-0::-moz-placeholder {\n  color: var(--inverse-lighter);\n}\n\n.textarea-module-Textarea-Es1Ps-4-22-0::placeholder {\n  color: var(--inverse-lighter);\n}\n\n.textarea-module-Textarea-Es1Ps-4-22-0::-ms-clear {\n  display: none;\n}\n\n.textarea-module-Textarea-Es1Ps-4-22-0:focus-within {\n  border-color: var(--secondary);\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-2-5);\n}\n\n.textarea-module-Textarea-Es1Ps-4-22-0:disabled {\n  color: var(--inverse-lightest);\n  background: var(--secondary-lightest);\n  border-color: var(--secondary-light);\n}\n\n.textarea-module-Textarea--readOnly-mTqc8-4-22-0 {\n  pointer-events: none;\n  background: var(--secondary-lightest);\n  border-color: var(--secondary);\n}\n\n.textarea-module-Textarea--error-gqkse-4-22-0 {\n  border: var(--border-width-2-5) solid var(--alert);\n}\n\n.textarea-module-Textarea--error-gqkse-4-22-0:focus-within {\n  border-color: var(--alert);\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-2-5);\n}\n\n.textarea-module-Textarea--resize-6QHWa-4-22-0 {\n  resize: both;\n}\n\n.textarea-module-Textarea--small-reQLZ-4-22-0 {\n  font-size: var(--font-size-s);\n  font-weight: var(--font-weight-medium);\n  line-height: var(--font-height-s);\n}\n"),styles$F={Textarea:"textarea-module-Textarea-Es1Ps-4-22-0","Textarea--readOnly":"textarea-module-Textarea--readOnly-mTqc8-4-22-0","Textarea--error":"textarea-module-Textarea--error-gqkse-4-22-0","Textarea--resize":"textarea-module-Textarea--resize-6QHWa-4-22-0","Textarea--small":"textarea-module-Textarea--small-reQLZ-4-22-0"},_excluded$V=(styleInject$1(css_248z$H),["size","rows","resize","disabled","name","placeholder","value","defaultValue","required","error","onChange","onClick","onBlur","onFocus","className","readOnly"]),Textarea=React__namespace.forwardRef(function(e,t){var n=void 0===(n=e.size)?"regular":n,a=void 0===(a=e.rows)?3:a,r=void 0===(r=e.resize)||r,o=e.disabled,i=e.name,s=e.placeholder,l=e.value,c=e.defaultValue,d=e.required,p=e.error,u=e.onChange,m=e.onClick,h=e.onBlur,f=e.onFocus,g=e.className,y=e.readOnly,e=_objectWithoutProperties(e,_excluded$V),r=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$F.Textarea,!0),styles$F["Textarea--resize"],r),styles$F["Textarea--error"],p),styles$F["Textarea--readOnly"],y),styles$F["Textarea--small"],n&&"small"===n),g);return React__namespace.createElement("textarea",_extends$2({"data-test":"DesignSystem-Textarea","aria-invalid":p},e,{ref:t,name:i,rows:a,placeholder:s,className:r,value:l,defaultValue:c,required:d,disabled:o,onChange:u,onBlur:h,onClick:m,onFocus:f}))}),css_248z$G=(Textarea.displayName="Textarea","/* toast */\n\n.toast-module-Toast-OpDhM-4-22-0 {\n  display: flex;\n  flex-direction: row;\n  box-sizing: border-box;\n  word-break: break-word;\n  width: 360px;\n  border-radius: var(--border-radius-10);\n  padding-left: var(--spacing-40);\n  padding-right: var(--spacing-30);\n  padding-top: var(--spacing-30);\n  padding-bottom: var(--spacing-30);\n}\n\n.toast-module-Toast--withMessage-T8xPr-4-22-0 {\n  padding-bottom: var(--spacing-40);\n}\n\n.toast-module-Toast--info-dEexw-4-22-0 {\n  background-color: var(--primary);\n}\n\n.toast-module-Toast--alert-gxrp--4-22-0 {\n  background-color: var(--alert);\n}\n\n.toast-module-Toast--success-gju3F-4-22-0 {\n  background-color: var(--success);\n}\n\n.toast-module-Toast--warning-ELr9r-4-22-0 {\n  background-color: var(--warning);\n}\n\n.toast-module-Toast--warning-ELr9r-4-22-0 {\n  color: var(--text);\n}\n\n.toast-module-Toast-icon-RrG2q-4-22-0 {\n  line-height: var(--font-height-m);\n}\n\n.toast-module-Toast-icon--left-dAfZv-4-22-0 {\n  margin-right: var(--spacing-40);\n}\n\n.toast-module-Toast-icon--right--8Qmt-4-22-0 {\n  cursor: pointer;\n  margin-left: var(--spacing-30);\n  border-radius: var(--border-radius-full);\n  display: flex;\n  align-items: center;\n  padding-right: var(--spacing-10);\n  padding-left: var(--spacing-10);\n  height: var(--spacing-60);\n  box-sizing: initial;\n}\n\n.toast-module-Toast-icon--info-zE2SA-4-22-0,\n.toast-module-Toast-icon--success-SOr0z-4-22-0,\n.toast-module-Toast-icon--alert-TS0aE-4-22-0,\n.toast-module-Toast-icon--default-HsZ-7-4-22-0 {\n  color: var(--text-white);\n}\n\n.toast-module-Toast-icon--warning-47OGV-4-22-0 {\n  color: var(--warning-darker);\n}\n\n.toast-module-Toast-close-icon-Mwg7W-4-22-0:focus,\n.toast-module-Toast-close-icon-Mwg7W-4-22-0:focus-visible {\n  outline: none;\n  box-shadow: var(--shadow-spread) var(--inverse-focus);\n}\n\n.toast-module-Toast-close-icon--warning-nuh9s-4-22-0:hover,\n.toast-module-Toast-close-icon--warning-nuh9s-4-22-0:active {\n  background: var(--warning-dark);\n}\n\n.toast-module-Toast-close-icon--success-fXEEm-4-22-0:hover,\n.toast-module-Toast-close-icon--success-fXEEm-4-22-0:active {\n  background: var(--success-dark);\n}\n\n.toast-module-Toast-close-icon--info-0vDSQ-4-22-0:hover,\n.toast-module-Toast-close-icon--info-0vDSQ-4-22-0:active {\n  background: var(--primary-dark);\n}\n\n.toast-module-Toast-close-icon--alert-cq8I3-4-22-0:hover,\n.toast-module-Toast-close-icon--alert-cq8I3-4-22-0:active {\n  background: var(--alert-dark);\n}\n\n.toast-module-Toast-body--5KGi-4-22-0 {\n  display: flex;\n  flex-direction: column;\n  flex-grow: 1;\n}\n\n.toast-module-Toast-title-4cVcs-4-22-0 {\n  display: flex;\n}\n\n.toast-module-Toast-heading-BOc6U-4-22-0 {\n  flex-grow: 1;\n}\n\n.toast-module-Toast-text-pwhPD-4-22-0 {\n  padding-top: var(--spacing-20);\n}\n\n.toast-module-Toast-text--warning-J4ygg-4-22-0,\n.toast-module-Toast-heading--warning-sybsC-4-22-0 {\n  color: var(--warning-darker) !important;\n}\n\n.toast-module-Toast-actions-3qfv--4-22-0 {\n  display: flex;\n  padding-top: var(--spacing-30);\n}\n\n.toast-module-Toast-actionButton-lfdEz-4-22-0 {\n  color: var(--text-white);\n  border-radius: var(--border-radius-10);\n  margin-right: var(--spacing-20);\n}\n\n.toast-module-Toast-actionButton-lfdEz-4-22-0:focus {\n  outline: var(--border-width-05) solid var(--inverse-focus);\n  outline-offset: var(--spacing-05);\n}\n\n.toast-module-Toast-actionButton-lfdEz-4-22-0:last-child {\n  margin-right: 0;\n}\n\n.toast-module-Toast-actionButton-label-k-pcH-4-22-0 {\n  color: inherit;\n}\n\n.toast-module-Toast-actionButton--default-UVS4L-4-22-0 {\n  background: var(--inverse-light);\n}\n\n.toast-module-Toast-actionButton--default-UVS4L-4-22-0:hover,\n.toast-module-Toast-actionButton--default-UVS4L-4-22-0:active {\n  background: var(--inverse);\n}\n\n.toast-module-Toast-actionButton--info-MLC4o-4-22-0 {\n  background: var(--primary-dark);\n}\n\n.toast-module-Toast-actionButton--info-MLC4o-4-22-0:hover,\n.toast-module-Toast-actionButton--info-MLC4o-4-22-0:active {\n  background: var(--primary-darker);\n}\n\n.toast-module-Toast-actionButton--success-vppAH-4-22-0 {\n  background: var(--success-dark);\n}\n\n.toast-module-Toast-actionButton--success-vppAH-4-22-0:hover,\n.toast-module-Toast-actionButton--success-vppAH-4-22-0:active {\n  background: var(--success-darker);\n}\n\n.toast-module-Toast-actionButton--alert-VMKO0-4-22-0 {\n  background: var(--alert-dark);\n}\n\n.toast-module-Toast-actionButton--alert-VMKO0-4-22-0:hover,\n.toast-module-Toast-actionButton--alert-VMKO0-4-22-0:active {\n  background: var(--alert-darker);\n}\n\n.toast-module-Toast-actionButton--warning-GNDkx-4-22-0 {\n  background: var(--warning-dark);\n  color: var(--text);\n}\n\n.toast-module-Toast-actionButton--warning-GNDkx-4-22-0:hover,\n.toast-module-Toast-actionButton--warning-GNDkx-4-22-0:active {\n  background: var(--warning-darker);\n  color: var(--text-white);\n}\n"),styles$E={Toast:"toast-module-Toast-OpDhM-4-22-0","Toast--withMessage":"toast-module-Toast--withMessage-T8xPr-4-22-0","Toast--info":"toast-module-Toast--info-dEexw-4-22-0","Toast--alert":"toast-module-Toast--alert-gxrp--4-22-0","Toast--success":"toast-module-Toast--success-gju3F-4-22-0","Toast--warning":"toast-module-Toast--warning-ELr9r-4-22-0","Toast-icon":"toast-module-Toast-icon-RrG2q-4-22-0","Toast-icon--left":"toast-module-Toast-icon--left-dAfZv-4-22-0","Toast-icon--right":"toast-module-Toast-icon--right--8Qmt-4-22-0","Toast-icon--info":"toast-module-Toast-icon--info-zE2SA-4-22-0","Toast-icon--success":"toast-module-Toast-icon--success-SOr0z-4-22-0","Toast-icon--alert":"toast-module-Toast-icon--alert-TS0aE-4-22-0","Toast-icon--default":"toast-module-Toast-icon--default-HsZ-7-4-22-0","Toast-icon--warning":"toast-module-Toast-icon--warning-47OGV-4-22-0","Toast-close-icon":"toast-module-Toast-close-icon-Mwg7W-4-22-0","Toast-close-icon--warning":"toast-module-Toast-close-icon--warning-nuh9s-4-22-0","Toast-close-icon--success":"toast-module-Toast-close-icon--success-fXEEm-4-22-0","Toast-close-icon--info":"toast-module-Toast-close-icon--info-0vDSQ-4-22-0","Toast-close-icon--alert":"toast-module-Toast-close-icon--alert-cq8I3-4-22-0","Toast-body":"toast-module-Toast-body--5KGi-4-22-0","Toast-title":"toast-module-Toast-title-4cVcs-4-22-0","Toast-heading":"toast-module-Toast-heading-BOc6U-4-22-0","Toast-text":"toast-module-Toast-text-pwhPD-4-22-0","Toast-text--warning":"toast-module-Toast-text--warning-J4ygg-4-22-0","Toast-heading--warning":"toast-module-Toast-heading--warning-sybsC-4-22-0","Toast-actions":"toast-module-Toast-actions-3qfv--4-22-0","Toast-actionButton":"toast-module-Toast-actionButton-lfdEz-4-22-0","Toast-actionButton-label":"toast-module-Toast-actionButton-label-k-pcH-4-22-0","Toast-actionButton--default":"toast-module-Toast-actionButton--default-UVS4L-4-22-0","Toast-actionButton--info":"toast-module-Toast-actionButton--info-MLC4o-4-22-0","Toast-actionButton--success":"toast-module-Toast-actionButton--success-vppAH-4-22-0","Toast-actionButton--alert":"toast-module-Toast-actionButton--alert-VMKO0-4-22-0","Toast-actionButton--warning":"toast-module-Toast-actionButton--warning-GNDkx-4-22-0"},ActionButton=(styleInject$1(css_248z$G),function(e){var t=e.appearance,n=e.label,a=e.onClick,e=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},buttonStyles.Button,!0),buttonStyles["Button--tiny"],!0),styles$E["Toast-actionButton"],!0),styles$E["Toast-actionButton--".concat(t)],t));return React__namespace.createElement("button",{type:"button",className:e,onClick:function(e){e.preventDefault(),a&&a(e)}},React__namespace.createElement("span",{className:styles$E["Toast-actionButton-label"],"data-test":"DesignSystem-Toast-ActionButton-Label"},n))}),Toast=(ActionButton.displayName="ActionButton",ActionButton.defaultProps={appearance:"default"},function(e){function t(e){return classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$E["Toast-icon"],!0),styles$E["Toast-icon--".concat(e)],e),styles$E["Toast-icon--".concat(s)],s),styles$E["Toast-close-icon"],"right"===e),styles$E["Toast-close-icon--".concat(s)],s&&"right"===e))}var n=e.title,a=e.message,r=e.actions,o=e.onClose,i=e.className,s="default"===(s=e.appearance)?"info":s,e=extractBaseProps(e),i=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$E.Toast,!0),styles$E["Toast--withMessage"],a),styles$E["Toast--".concat(s)],s),i),l={info:"info",success:"check_circle",alert:"error",warning:"warning"}[s],c=classnames(_defineProperty$1(_defineProperty$1({},styles$E["Toast-title"],!0),styles$E["Toast-title--withMessage"],a)),d=classnames(_defineProperty$1(_defineProperty$1({},styles$E["Toast-text"],!0),styles$E["Toast-text--".concat(s)],s)),p=classnames(_defineProperty$1(_defineProperty$1({},styles$E["Toast-heading"],!0),styles$E["Toast-heading--".concat(s)],s));return React__namespace.createElement("div",_extends$2({},e,{className:i,role:"alert"===s||"warning"===s?"alert":"status","aria-live":"alert"===s||"warning"===s?"assertive":"polite"}),l&&React__namespace.createElement(Icon,{name:l,className:t("left"),"aria-hidden":"true"}),React__namespace.createElement("div",{className:styles$E["Toast-body"]},React__namespace.createElement("div",{className:c},React__namespace.createElement(Heading,{size:"s",className:p,appearance:"warning"!==s?"white":"default"},n),React__namespace.createElement(Icon,{name:"close",className:t("right"),onClick:function(){o&&o()},appearance:"warning"!==s?"white":"default","aria-label":"Close"})),a&&React__namespace.createElement(Text,{appearance:"warning"!==s?"white":"default",className:d},a),!(null==r||!r.length)&&React__namespace.createElement("div",{className:styles$E["Toast-actions"]},r.slice(0,2).map(function(e,t){return React__namespace.createElement(ActionButton,{key:t,label:e.label,appearance:s,onClick:e.onClick})}))))}),objectWithoutPropertiesLoose=(Toast.displayName="Toast",Toast.defaultProps={appearance:"info"},createCommonjsModule$1(function(e){e.exports=function(e,t){if(null==e)return{};var n,a={};for(n in e)if({}.hasOwnProperty.call(e,n)){if(t.includes(n))continue;a[n]=e[n]}return a},e.exports.__esModule=!0,e.exports.default=e.exports})),_objectWithoutPropertiesLoose=unwrapExports(objectWithoutPropertiesLoose),_extends_1=createCommonjsModule$1(function(e){function t(){return e.exports=t=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n,a=arguments[t];for(n in a)!{}.hasOwnProperty.call(a,n)||(e[n]=a[n])}return e},e.exports.__esModule=!0,e.exports.default=e.exports,t.apply(null,arguments)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports}),_extends$1=unwrapExports(_extends_1),setPrototypeOf=createCommonjsModule$1(function(n){function a(e,t){return n.exports=a=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},n.exports.__esModule=!0,n.exports.default=n.exports,a(e,t)}n.exports=a,n.exports.__esModule=!0,n.exports.default=n.exports}),inheritsLoose=(unwrapExports(setPrototypeOf),createCommonjsModule$1(function(e){e.exports=function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,setPrototypeOf(e,t)},e.exports.__esModule=!0,e.exports.default=e.exports})),_inheritsLoose=unwrapExports(inheritsLoose),assertThisInitialized=createCommonjsModule$1(function(e){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e},e.exports.__esModule=!0,e.exports.default=e.exports}),_assertThisInitialized=unwrapExports(assertThisInitialized),_typeof_1=createCommonjsModule$1(function(t){function n(e){return t.exports=n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t.exports.__esModule=!0,t.exports.default=t.exports,n(e)}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}),toPrimitive_1=(unwrapExports(_typeof_1),createCommonjsModule$1(function(e){var a=_typeof_1.default;e.exports=function(e,t){if("object"!=a(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0===n)return("string"===t?String:Number)(e);if(n=n.call(e,t||"default"),"object"!=a(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")},e.exports.__esModule=!0,e.exports.default=e.exports})),toPropertyKey_1=(unwrapExports(toPrimitive_1),createCommonjsModule$1(function(e){var t=_typeof_1.default;e.exports=function(e){return e=toPrimitive_1(e,"string"),"symbol"==t(e)?e:e+""},e.exports.__esModule=!0,e.exports.default=e.exports})),defineProperty$3=(unwrapExports(toPropertyKey_1),createCommonjsModule$1(function(e){e.exports=function(e,t,n){return(t=toPropertyKey_1(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},e.exports.__esModule=!0,e.exports.default=e.exports})),_defineProperty=unwrapExports(defineProperty$3),toStr$4=Object.prototype.toString,isArguments$2=function(e){var t=toStr$4.call(e);return"[object Arguments]"===t||"[object Array]"!==t&&null!==e&&"object"==typeof e&&"number"==typeof e.length&&0<=e.length&&"[object Function]"===toStr$4.call(e.callee)},keysShim$1,has,toStr$3,isArgs,isEnumerable,hasDontEnumBug,hasProtoEnumBug,dontEnums,equalsConstructorPrototype,excludedKeys,hasAutomationEqualityBug,equalsConstructorPrototypeIfNotBuggy,keysShim$1,implementation$4=(Object.keys||(has=Object.prototype.hasOwnProperty,toStr$3=Object.prototype.toString,isArgs=isArguments$2,isEnumerable=Object.prototype.propertyIsEnumerable,hasDontEnumBug=!isEnumerable.call({toString:null},"toString"),hasProtoEnumBug=isEnumerable.call(function(){},"prototype"),dontEnums=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],equalsConstructorPrototype=function(e){var t=e.constructor;return t&&t.prototype===e},excludedKeys={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},hasAutomationEqualityBug=(()=>{if("undefined"!=typeof window)for(var e in window)try{if(!excludedKeys["$"+e]&&has.call(window,e)&&null!==window[e]&&"object"==typeof window[e])try{equalsConstructorPrototype(window[e])}catch(e){return!0}}catch(e){return!0}return!1})(),equalsConstructorPrototypeIfNotBuggy=function(e){if("undefined"==typeof window||!hasAutomationEqualityBug)return equalsConstructorPrototype(e);try{return equalsConstructorPrototype(e)}catch(e){return!1}},keysShim$1=function(e){var t=null!==e&&"object"==typeof e,n="[object Function]"===toStr$3.call(e),a=isArgs(e),r=t&&"[object String]"===toStr$3.call(e),o=[];if(!t&&!n&&!a)throw new TypeError("Object.keys called on a non-object");var i=hasProtoEnumBug&&n;if(r&&0<e.length&&!has.call(e,0))for(var s=0;s<e.length;++s)o.push(String(s));if(a&&0<e.length)for(var l=0;l<e.length;++l)o.push(String(l));else for(var c in e)i&&"prototype"===c||!has.call(e,c)||o.push(String(c));if(hasDontEnumBug)for(var d=equalsConstructorPrototypeIfNotBuggy(e),p=0;p<dontEnums.length;++p)d&&"constructor"===dontEnums[p]||!has.call(e,dontEnums[p])||o.push(dontEnums[p]);return o}),keysShim$1),slice=Array.prototype.slice,origKeys=Object.keys,keysShim=origKeys?function(e){return origKeys(e)}:implementation$4,originalKeys=Object.keys,objectKeys=(keysShim.shim=function(){return Object.keys?function(){var e=Object.keys(arguments);return e&&e.length===arguments.length}(1,2)||(Object.keys=function(e){return isArguments$2(e)?originalKeys(slice.call(e)):originalKeys(e)}):Object.keys=keysShim,Object.keys||keysShim},keysShim),shams$1=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"!=typeof Symbol.iterator){var e,t={},n=Symbol("test"),a=Object(n);if("string"==typeof n)return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;if("[object Symbol]"!==Object.prototype.toString.call(a))return!1;for(e in t[n]=42,t)return!1;if("function"==typeof Object.keys&&0!==Object.keys(t).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(t).length)return!1;if(1!==(a=Object.getOwnPropertySymbols(t)).length||a[0]!==n)return!1;if(!Object.prototype.propertyIsEnumerable.call(t,n))return!1;if("function"==typeof Object.getOwnPropertyDescriptor&&(42!==(a=Object.getOwnPropertyDescriptor(t,n)).value||!0!==a.enumerable))return!1}return!0},shams=function(){return shams$1()&&!!Symbol.toStringTag},esObjectAtoms=Object,esErrors=Error,_eval=EvalError,range=RangeError,ref=ReferenceError,syntax=SyntaxError,type=TypeError,uri=URIError,abs$1=Math.abs,floor$1=Math.floor,max$2=Math.max,min$1=Math.min,pow$1=Math.pow,round$1=Math.round,_isNaN=Number.isNaN||function(e){return e!=e},$isNaN=_isNaN,sign$1=function(e){return $isNaN(e)||0===e?e:e<0?-1:1},gOPD$2=Object.getOwnPropertyDescriptor,require$$0$1=gOPD$2,$gOPD$1=require$$0$1;if($gOPD$1)try{$gOPD$1([],"length")}catch(e){$gOPD$1=null}var gopd=$gOPD$1,$defineProperty$1=Object.defineProperty||!1;if($defineProperty$1)try{$defineProperty$1({},"a",{value:1})}catch(e){$defineProperty$1=!1}var esDefineProperty=$defineProperty$1,origSymbol="undefined"!=typeof Symbol&&Symbol,hasSymbols$2=function(){return"function"==typeof origSymbol&&"function"==typeof Symbol&&"symbol"==typeof origSymbol("foo")&&"symbol"==typeof Symbol("bar")&&shams$1()},Reflect_getPrototypeOf="undefined"!=typeof Reflect&&Reflect.getPrototypeOf||null,$Object$2=esObjectAtoms,Object_getPrototypeOf=$Object$2.getPrototypeOf||null,ERROR_MESSAGE="Function.prototype.bind called on incompatible ",toStr$2=Object.prototype.toString,max$1=Math.max,funcType="[object Function]",concatty=function(e,t){for(var n=[],a=0;a<e.length;a+=1)n[a]=e[a];for(var r=0;r<t.length;r+=1)n[r+e.length]=t[r];return n},slicy=function(e,t){for(var n=[],a=t||0,r=0;a<e.length;a+=1,r+=1)n[r]=e[a];return n},joiny=function(e,t){for(var n="",a=0;a<e.length;a+=1)n+=e[a],a+1<e.length&&(n+=t);return n},implementation$3=function(t){var n=this;if("function"!=typeof n||toStr$2.apply(n)!==funcType)throw new TypeError(ERROR_MESSAGE+n);for(var a,e,r=slicy(arguments,1),o=max$1(0,n.length-r.length),i=[],s=0;s<o;s++)i[s]="$"+s;return a=Function("binder","return function ("+joiny(i,",")+"){ return binder.apply(this,arguments); }")(function(){var e;return this instanceof a?(e=n.apply(this,concatty(r,arguments)),Object(e)===e?e:this):n.apply(t,concatty(r,arguments))}),n.prototype&&((e=function(){}).prototype=n.prototype,a.prototype=new e,e.prototype=null),a},functionBind=Function.prototype.bind||implementation$3,functionCall=Function.prototype.call,functionApply=Function.prototype.apply,reflectApply="undefined"!=typeof Reflect&&Reflect&&Reflect.apply,actualApply=reflectApply||functionBind.call(functionCall,functionApply),$TypeError$1=type,callBindApplyHelpers=function(e){if(e.length<1||"function"!=typeof e[0])throw new $TypeError$1("a function is required");return actualApply(functionBind,functionCall,e)},gOPD$1=gopd,hasProtoAccessor;try{hasProtoAccessor=[].__proto__===Array.prototype}catch(e){if(!(e&&"object"==typeof e&&"code"in e&&"ERR_PROTO_ACCESS"===e.code))throw e}var desc=!!hasProtoAccessor&&gOPD$1&&gOPD$1(Object.prototype,"__proto__"),$Object$1=Object,$getPrototypeOf=$Object$1.getPrototypeOf,get=desc&&"function"==typeof desc.get?callBindApplyHelpers([desc.get]):"function"==typeof $getPrototypeOf&&function(e){return $getPrototypeOf(null==e?e:$Object$1(e))},getDunderProto=get,getProto=Reflect_getPrototypeOf?function(e){return Reflect_getPrototypeOf(e)}:Object_getPrototypeOf?function(e){if(!e||"object"!=typeof e&&"function"!=typeof e)throw new TypeError("getProto: not an object");return Object_getPrototypeOf(e)}:getDunderProto?function(e){return getDunderProto(e)}:null,call=Function.prototype.call,$hasOwn=Object.prototype.hasOwnProperty,hasown=functionBind.call(call,$hasOwn),$TypeError=esErrors,$EvalError=_eval,$RangeError=range,$ReferenceError=ref,$SyntaxError=syntax,$URIError=uri,abs=abs$1,floor=floor$1,max=max$2,min=min$1,pow=pow$1,round=round$1,sign=sign$1,$defineProperty=esDefineProperty,hasOwn=hasown,undefined$1,$Function=Function,getEvalledConstructor=function(e){try{return $Function('"use strict"; return ('+e+").constructor;")()}catch(e){}},throwTypeError=function(){throw new $TypeError$1},ThrowTypeError=gOPD$1?function(){try{return throwTypeError}catch(e){try{return gOPD$1(arguments,"callee").get}catch(e){return throwTypeError}}}():throwTypeError,hasSymbols$1=hasSymbols$2(),needsEval={},TypedArray="undefined"!=typeof Uint8Array&&getProto?getProto(Uint8Array):undefined$1,INTRINSICS={__proto__:null,"%AggregateError%":"undefined"==typeof AggregateError?undefined$1:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?undefined$1:ArrayBuffer,"%ArrayIteratorPrototype%":hasSymbols$1&&getProto?getProto([][Symbol.iterator]()):undefined$1,"%AsyncFromSyncIteratorPrototype%":undefined$1,"%AsyncFunction%":needsEval,"%AsyncGenerator%":needsEval,"%AsyncGeneratorFunction%":needsEval,"%AsyncIteratorPrototype%":needsEval,"%Atomics%":"undefined"==typeof Atomics?undefined$1:Atomics,"%BigInt%":"undefined"==typeof BigInt?undefined$1:BigInt,"%BigInt64Array%":"undefined"==typeof BigInt64Array?undefined$1:BigInt64Array,"%BigUint64Array%":"undefined"==typeof BigUint64Array?undefined$1:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?undefined$1:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":$TypeError,"%eval%":eval,"%EvalError%":$EvalError,"%Float32Array%":"undefined"==typeof Float32Array?undefined$1:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?undefined$1:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?undefined$1:FinalizationRegistry,"%Function%":$Function,"%GeneratorFunction%":needsEval,"%Int8Array%":"undefined"==typeof Int8Array?undefined$1:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?undefined$1:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?undefined$1:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":hasSymbols$1&&getProto?getProto(getProto([][Symbol.iterator]())):undefined$1,"%JSON%":"object"==typeof JSON?JSON:undefined$1,"%Map%":"undefined"==typeof Map?undefined$1:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&hasSymbols$1&&getProto?getProto((new Map)[Symbol.iterator]()):undefined$1,"%Math%":Math,"%Number%":Number,"%Object%":$Object$2,"%Object.getOwnPropertyDescriptor%":gOPD$1,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?undefined$1:Promise,"%Proxy%":"undefined"==typeof Proxy?undefined$1:Proxy,"%RangeError%":$RangeError,"%ReferenceError%":$ReferenceError,"%Reflect%":"undefined"==typeof Reflect?undefined$1:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?undefined$1:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&hasSymbols$1&&getProto?getProto((new Set)[Symbol.iterator]()):undefined$1,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?undefined$1:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":hasSymbols$1&&getProto?getProto(""[Symbol.iterator]()):undefined$1,"%Symbol%":hasSymbols$1?Symbol:undefined$1,"%SyntaxError%":$SyntaxError,"%ThrowTypeError%":ThrowTypeError,"%TypedArray%":TypedArray,"%TypeError%":$TypeError$1,"%Uint8Array%":"undefined"==typeof Uint8Array?undefined$1:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?undefined$1:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?undefined$1:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?undefined$1:Uint32Array,"%URIError%":$URIError,"%WeakMap%":"undefined"==typeof WeakMap?undefined$1:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?undefined$1:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?undefined$1:WeakSet,"%Function.prototype.call%":functionCall,"%Function.prototype.apply%":functionApply,"%Object.defineProperty%":$defineProperty,"%Object.getPrototypeOf%":Object_getPrototypeOf,"%Math.abs%":abs,"%Math.floor%":floor,"%Math.max%":max,"%Math.min%":min,"%Math.pow%":pow,"%Math.round%":round,"%Math.sign%":sign,"%Reflect.getPrototypeOf%":Reflect_getPrototypeOf};if(getProto)try{null.error}catch(e){var errorProto=getProto(getProto(e));INTRINSICS["%Error.prototype%"]=errorProto}var doEval=function e(t){var n,a;return"%AsyncFunction%"===t?n=getEvalledConstructor("async function () {}"):"%GeneratorFunction%"===t?n=getEvalledConstructor("function* () {}"):"%AsyncGeneratorFunction%"===t?n=getEvalledConstructor("async function* () {}"):"%AsyncGenerator%"===t?(a=e("%AsyncGeneratorFunction%"))&&(n=a.prototype):"%AsyncIteratorPrototype%"===t&&(a=e("%AsyncGenerator%"))&&getProto&&(n=getProto(a.prototype)),INTRINSICS[t]=n},LEGACY_ALIASES={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},$concat=functionBind.call(functionCall,Array.prototype.concat),$spliceApply=functionBind.call(functionApply,Array.prototype.splice),$replace=functionBind.call(functionCall,String.prototype.replace),$strSlice=functionBind.call(functionCall,String.prototype.slice),$exec$1=functionBind.call(functionCall,RegExp.prototype.exec),rePropName=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,reEscapeChar=/\\(\\)?/g,stringToPath=function(e){var t=$strSlice(e,0,1),n=$strSlice(e,-1);if("%"===t&&"%"!==n)throw new $SyntaxError("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new $SyntaxError("invalid intrinsic syntax, expected opening `%`");var r=[];return $replace(e,rePropName,function(e,t,n,a){r[r.length]=n?$replace(a,reEscapeChar,"$1"):t||e}),r},getBaseIntrinsic=function(e,t){var n,a=e;if(hasOwn(LEGACY_ALIASES,a)&&(a="%"+(n=LEGACY_ALIASES[a])[0]+"%"),hasOwn(INTRINSICS,a)){var r=INTRINSICS[a];if(void 0!==(r=r===needsEval?doEval(a):r)||t)return{alias:n,name:a,value:r};throw new $TypeError$1("intrinsic "+e+" exists, but is not available. Please file an issue!")}throw new $SyntaxError("intrinsic "+e+" does not exist!")},getIntrinsic=function(e,t){if("string"!=typeof e||0===e.length)throw new $TypeError$1("intrinsic name must be a non-empty string");if(1<arguments.length&&"boolean"!=typeof t)throw new $TypeError$1('"allowMissing" argument must be a boolean');if(null===$exec$1(/^%?[^%]*%?$/,e))throw new $SyntaxError("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=stringToPath(e),a=0<n.length?n[0]:"",r=getBaseIntrinsic("%"+a+"%",t),o=(r.name,r.value),i=!1;(r=r.alias)&&(a=r[0],$spliceApply(n,$concat([0,1],r)));for(var s=1,l=!0;s<n.length;s+=1){var c=n[s],d=$strSlice(c,0,1),p=$strSlice(c,-1);if(('"'===d||"'"===d||"`"===d||'"'===p||"'"===p||"`"===p)&&d!==p)throw new $SyntaxError("property names with quotes must have matching quotes");if("constructor"!==c&&l||(i=!0),hasOwn(INTRINSICS,d="%"+(a+="."+c)+"%"))o=INTRINSICS[d];else if(null!=o){if(!(c in o)){if(t)return;throw new $TypeError$1("base intrinsic for "+e+" exists, but the property is not available.")}o=gOPD$1&&s+1>=n.length?(l=!!(p=gOPD$1(o,c)))&&"get"in p&&!("originalValue"in p.get)?p.get:o[c]:(l=hasOwn(o,c),o[c]),l&&!i&&(INTRINSICS[d]=o)}}return o},GetIntrinsic=getIntrinsic,$indexOf=callBindApplyHelpers([GetIntrinsic("%String.prototype.indexOf%")]),callBound$1=function(e,t){return"function"==typeof(t=GetIntrinsic(e,!!t))&&-1<$indexOf(e,".prototype.")?callBindApplyHelpers([t]):t},callBound=callBound$1,hasToStringTag$2=shams(),$toString$1=callBound("Object.prototype.toString"),isStandardArguments=function(e){return!(hasToStringTag$2&&e&&"object"==typeof e&&Symbol.toStringTag in e)&&"[object Arguments]"===$toString$1(e)},isLegacyArguments=function(e){return!!isStandardArguments(e)||null!==e&&"object"==typeof e&&"length"in e&&"number"==typeof e.length&&0<=e.length&&"[object Array]"!==$toString$1(e)&&"callee"in e&&"[object Function]"===$toString$1(e.callee)},supportsStandardArguments=function(){return isStandardArguments(arguments)}(),isArguments$1=(isStandardArguments.isLegacyArguments=isLegacyArguments,supportsStandardArguments?isStandardArguments:isLegacyArguments),defineDataProperty=function(e,t,n){if(!e||"object"!=typeof e&&"function"!=typeof e)throw new $TypeError$1("`obj` must be an object or a function`");if("string"!=typeof t&&"symbol"!=typeof t)throw new $TypeError$1("`property` must be a string or a symbol`");if(3<arguments.length&&"boolean"!=typeof arguments[3]&&null!==arguments[3])throw new $TypeError$1("`nonEnumerable`, if provided, must be a boolean or null");if(4<arguments.length&&"boolean"!=typeof arguments[4]&&null!==arguments[4])throw new $TypeError$1("`nonWritable`, if provided, must be a boolean or null");if(5<arguments.length&&"boolean"!=typeof arguments[5]&&null!==arguments[5])throw new $TypeError$1("`nonConfigurable`, if provided, must be a boolean or null");if(6<arguments.length&&"boolean"!=typeof arguments[6])throw new $TypeError$1("`loose`, if provided, must be a boolean");var a=3<arguments.length?arguments[3]:null,r=4<arguments.length?arguments[4]:null,o=5<arguments.length?arguments[5]:null,i=6<arguments.length&&arguments[6],s=!!gOPD$1&&gOPD$1(e,t);if($defineProperty)$defineProperty(e,t,{configurable:null===o&&s?s.configurable:!o,enumerable:null===a&&s?s.enumerable:!a,value:n,writable:null===r&&s?s.writable:!r});else{if(!i&&(a||r||o))throw new $SyntaxError("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.");e[t]=n}},hasPropertyDescriptors=function(){return!!$defineProperty},hasPropertyDescriptors_1=(hasPropertyDescriptors.hasArrayLengthDefineBug=function(){if(!$defineProperty)return null;try{return 1!==$defineProperty([],"length",{value:1}).length}catch(e){return!0}},hasPropertyDescriptors),define=defineDataProperty,require$$0=hasPropertyDescriptors_1,hasSymbols="function"==typeof Symbol&&"symbol"==typeof Symbol("foo"),toStr$1=Object.prototype.toString,concat=Array.prototype.concat,isFunction$1=function(e){return"function"==typeof e&&"[object Function]"===toStr$1.call(e)},supportsDescriptors$2=require$$0(),defineProperty$2=function(e,t,n,a){if(t in e)if(!0===a){if(e[t]===n)return}else if(!isFunction$1(a)||!a())return;supportsDescriptors$2?define(e,t,n,!0):define(e,t,n)},defineProperties=function(e,t){var n=2<arguments.length?arguments[2]:{},a=objectKeys(t);hasSymbols&&(a=concat.call(a,Object.getOwnPropertySymbols(t)));for(var r=0;r<a.length;r+=1)defineProperty$2(e,a[r],t[a[r]],n[a[r]])},defineProperties_1=(defineProperties.supportsDescriptors=!!supportsDescriptors$2,defineProperties),hasDescriptors$1=require$$0(),$floor=GetIntrinsic("%Math.floor%"),setFunctionLength$1=function(e,t){if("function"!=typeof e)throw new $TypeError$1("`fn` is not a function");if("number"!=typeof t||t<0||4294967295<t||$floor(t)!==t)throw new $TypeError$1("`length` must be a positive 32-bit integer");var n,a=2<arguments.length&&!!arguments[2],r=!0,o=!0;return"length"in e&&gOPD$1&&((n=gOPD$1(e,"length"))&&!n.configurable&&(r=!1),n)&&!n.writable&&(o=!1),!r&&!o&&a||(hasDescriptors$1?define(e,"length",t,!0,!0):define(e,"length",t)),e},applyBind=function(){return actualApply(functionBind,functionApply,arguments)},setFunctionLength=setFunctionLength$1,callBind=createCommonjsModule$1(function(e){e.exports=function(e){var t=callBindApplyHelpers(arguments),e=e.length-(arguments.length-1);return setFunctionLength(t,1+(0<e?e:0),!0)},$defineProperty?$defineProperty(e.exports,"apply",{value:applyBind}):e.exports.apply=applyBind}),numberIsNaN=(callBind.apply,function(e){return e!=e}),implementation$2=function(e,t){return 0===e&&0===t?1/e==1/t:e===t||!(!numberIsNaN(e)||!numberIsNaN(t))},polyfill$2=function(){return"function"==typeof Object.is?Object.is:implementation$2},shim$1=function(){var e=polyfill$2();return defineProperties_1(Object,{is:e},{is:function(){return Object.is!==e}}),e},polyfill$1=callBind(polyfill$2(),Object),objectIs=(defineProperties_1(polyfill$1,{getPolyfill:polyfill$2,implementation:implementation$2,shim:shim$1}),polyfill$1),hasToStringTag$1=shams(),fn,$exec,isRegexMarker,throwRegexMarker,badStringifier,$toString,regexClass,fn,isRegex=(fn=hasToStringTag$1?($exec=callBound("RegExp.prototype.exec"),isRegexMarker={},throwRegexMarker=function(){throw isRegexMarker},badStringifier={toString:throwRegexMarker,valueOf:throwRegexMarker},"symbol"==typeof Symbol.toPrimitive&&(badStringifier[Symbol.toPrimitive]=throwRegexMarker),function(e){if(!e||"object"!=typeof e)return!1;var t=gOPD$1(e,"lastIndex");if(!t||!hasOwn(t,"value"))return!1;try{$exec(e,badStringifier)}catch(e){return e===isRegexMarker}}):($toString=callBound("Object.prototype.toString"),regexClass="[object RegExp]",function(e){return!(!e||"object"!=typeof e&&"function"!=typeof e)&&$toString(e)===regexClass}),fn),functionsHaveNames=function(){return"string"==typeof function(){}.name},gOPD=Object.getOwnPropertyDescriptor;if(gOPD)try{gOPD([],"length")}catch(e){gOPD=null}functionsHaveNames.functionsHaveConfigurableNames=function(){var e;return!!(functionsHaveNames()&&gOPD&&(e=gOPD(function(){},"name"))&&e.configurable)};var $bind=Function.prototype.bind,functionsHaveNames_1=(functionsHaveNames.boundFunctionsHaveNames=function(){return functionsHaveNames()&&"function"==typeof $bind&&""!==function(){}.bind().name},functionsHaveNames),hasDescriptors=require$$0(),functionsHaveConfigurableNames=functionsHaveNames_1.functionsHaveConfigurableNames(),setFunctionName=function(e,t){if("function"!=typeof e)throw new $TypeError$1("`fn` is not a function");return 2<arguments.length&&arguments[2]&&!functionsHaveConfigurableNames||(hasDescriptors?define(e,"name",t,!0,!0):define(e,"name",t)),e},$Object=Object,implementation$1=setFunctionName(function(){if(null==this||this!==$Object(this))throw new $TypeError$1("RegExp.prototype.flags getter called on non-object");var e="";return this.hasIndices&&(e+="d"),this.global&&(e+="g"),this.ignoreCase&&(e+="i"),this.multiline&&(e+="m"),this.dotAll&&(e+="s"),this.unicode&&(e+="u"),this.unicodeSets&&(e+="v"),this.sticky&&(e+="y"),e},"get flags",!0),supportsDescriptors$1=defineProperties_1.supportsDescriptors,$gOPD=Object.getOwnPropertyDescriptor,polyfill=function(){if(supportsDescriptors$1&&"gim"===/a/gim.flags){var e=$gOPD(RegExp.prototype,"flags");if(e&&"function"==typeof e.get&&"dotAll"in RegExp.prototype&&"hasIndices"in RegExp.prototype){var t="",n={};if(Object.defineProperty(n,"hasIndices",{get:function(){t+="d"}}),Object.defineProperty(n,"sticky",{get:function(){t+="y"}}),e.get.call(n),"dy"===t)return e.get}}return implementation$1},supportsDescriptors=defineProperties_1.supportsDescriptors,defineProperty$1=Object.defineProperty,regex=/a/,shim=function(){var e,t,n;if(supportsDescriptors&&getProto)return e=polyfill(),t=getProto(regex),(n=gOPD$1(t,"flags"))&&n.get===e||defineProperty$1(t,"flags",{configurable:!0,enumerable:!1,get:e}),e;throw new $TypeError("RegExp.prototype.flags requires a true ES5 environment that supports property descriptors")},flagsBound=callBind(polyfill()),regexp_prototype_flags=(defineProperties_1(flagsBound,{getPolyfill:polyfill,implementation:implementation$1,shim:shim}),flagsBound),getDay=callBound("Date.prototype.getDay"),tryDateObject=function(e){try{return getDay(e),!0}catch(e){return!1}},toStr=callBound("Object.prototype.toString"),dateClass="[object Date]",hasToStringTag=shams(),isDateObject=function(e){return"object"==typeof e&&null!==e&&(hasToStringTag?tryDateObject(e):toStr(e)===dateClass)},isArguments=isArguments$1,isDate=isDateObject,getTime=Date.prototype.getTime;function deepEqual(e,t,n){return!((n=n||{}).strict?!objectIs(e,t):e!==t)||(!e||!t||"object"!=typeof e&&"object"!=typeof t?n.strict?objectIs(e,t):e==t:objEquiv(e,t,n))}function isUndefinedOrNull(e){return null==e}function isBuffer(e){return!(!e||"object"!=typeof e||"number"!=typeof e.length||"function"!=typeof e.copy||"function"!=typeof e.slice||0<e.length&&"number"!=typeof e[0])}function objEquiv(e,t,n){var a,r;if(typeof e!=typeof t)return!1;if(isUndefinedOrNull(e)||isUndefinedOrNull(t))return!1;if(e.prototype!==t.prototype)return!1;if(isArguments(e)!==isArguments(t))return!1;var o=isRegex(e),i=isRegex(t);if(o!==i)return!1;if(o||i)return e.source===t.source&&regexp_prototype_flags(e)===regexp_prototype_flags(t);if(isDate(e)&&isDate(t))return getTime.call(e)===getTime.call(t);if((o=isBuffer(e))!==(i=isBuffer(t)))return!1;if(o||i){if(e.length!==t.length)return!1;for(a=0;a<e.length;a++)if(e[a]!==t[a])return!1}else{if(typeof e!=typeof t)return!1;try{var s=objectKeys(e),l=objectKeys(t)}catch(e){return!1}if(s.length!==l.length)return!1;for(s.sort(),l.sort(),a=s.length-1;0<=a;a--)if(s[a]!=l[a])return!1;for(a=s.length-1;0<=a;a--)if(!deepEqual(e[r=s[a]],t[r],n))return!1}return!0}var deepEqual_1=deepEqual,isBrowser="undefined"!=typeof window&&"undefined"!=typeof document&&"undefined"!=typeof navigator,timeoutDuration=(()=>{for(var e=["Edge","Trident","Firefox"],t=0;t<e.length;t+=1)if(isBrowser&&0<=navigator.userAgent.indexOf(e[t]))return 1;return 0})();function microtaskDebounce(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then(function(){t=!1,e()}))}}function taskDebounce(e){var t=!1;return function(){t||(t=!0,setTimeout(function(){t=!1,e()},timeoutDuration))}}var supportsMicroTasks=isBrowser&&window.Promise,debounce=supportsMicroTasks?microtaskDebounce:taskDebounce;function isFunction(e){return e&&"[object Function]"==={}.toString.call(e)}function getStyleComputedProperty(e,t){return 1!==e.nodeType?[]:(e=e.ownerDocument.defaultView.getComputedStyle(e,null),t?e[t]:e)}function getParentNode(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}function getScrollParent(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=getStyleComputedProperty(e),n=t.overflow;return/(auto|scroll|overlay)/.test(n+t.overflowY+t.overflowX)?e:getScrollParent(getParentNode(e))}function getReferenceNode(e){return e&&e.referenceNode?e.referenceNode:e}var isIE11=isBrowser&&!(!window.MSInputMethodContext||!document.documentMode),isIE10=isBrowser&&/MSIE 10/.test(navigator.userAgent);function isIE(e){return 11===e?isIE11:10!==e&&isIE11||isIE10}function getOffsetParent(e){if(!e)return document.documentElement;for(var t=isIE(10)?document.body:null,n=e.offsetParent||null;n===t&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var a=n&&n.nodeName;return a&&"BODY"!==a&&"HTML"!==a?-1!==["TH","TD","TABLE"].indexOf(n.nodeName)&&"static"===getStyleComputedProperty(n,"position")?getOffsetParent(n):n:(e?e.ownerDocument:document).documentElement}function isOffsetContainer(e){var t=e.nodeName;return"BODY"!==t&&("HTML"===t||getOffsetParent(e.firstElementChild)===e)}function getRoot(e){return null!==e.parentNode?getRoot(e.parentNode):e}function findCommonOffsetParent(e,t){var n,a,r;return e&&e.nodeType&&t&&t.nodeType?(r=(n=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING)?e:t,n=n?t:e,(a=document.createRange()).setStart(r,0),a.setEnd(n,0),e!==(a=a.commonAncestorContainer)&&t!==a||r.contains(n)?isOffsetContainer(a)?a:getOffsetParent(a):(r=getRoot(e)).host?findCommonOffsetParent(r.host,t):findCommonOffsetParent(e,getRoot(t).host)):document.documentElement}function getScroll(e){var t=e.nodeName;return("BODY"===t||"HTML"===t?(t=e.ownerDocument.documentElement,e.ownerDocument.scrollingElement||t):e)["top"===(1<arguments.length&&void 0!==arguments[1]?arguments[1]:"top")?"scrollTop":"scrollLeft"]}function includeScroll(e,t){var n=2<arguments.length&&void 0!==arguments[2]&&arguments[2],a=getScroll(t,"top"),t=getScroll(t,"left");return e.top+=a*(n=n?-1:1),e.bottom+=a*n,e.left+=t*n,e.right+=t*n,e}function getBordersSize(e,t){var n="Left"==(t="x"===t?"Left":"Top")?"Right":"Bottom";return parseFloat(e["border"+t+"Width"])+parseFloat(e["border"+n+"Width"])}function getSize(e,t,n,a){return Math.max(t["offset"+e],t["scroll"+e],n["client"+e],n["offset"+e],n["scroll"+e],isIE(10)?parseInt(n["offset"+e])+parseInt(a["margin"+("Height"===e?"Top":"Left")])+parseInt(a["margin"+("Height"===e?"Bottom":"Right")]):0)}function getWindowSizes(e){var t=e.body,e=e.documentElement,n=isIE(10)&&getComputedStyle(e);return{height:getSize("Height",t,e,n),width:getSize("Width",t,e,n)}}var classCallCheck=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},createClass=(()=>{function a(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),e}})(),defineProperty=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},_extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n,a=arguments[t];for(n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e};function getClientRect(e){return _extends({},e,{right:e.left+e.width,bottom:e.top+e.height})}function getBoundingClientRect(e){var t={};try{isIE(10)?(t=e.getBoundingClientRect(),n=getScroll(e,"top"),a=getScroll(e,"left"),t.top+=n,t.left+=a,t.bottom+=n,t.right+=a):t=e.getBoundingClientRect()}catch(e){}var n={left:t.left,top:t.top,width:t.right-t.left,height:t.bottom-t.top},t=(a="HTML"===e.nodeName?getWindowSizes(e.ownerDocument):{}).width||e.clientWidth||n.width,a=a.height||e.clientHeight||n.height,t=e.offsetWidth-t,a=e.offsetHeight-a;return(t||a)&&(t-=getBordersSize(e=getStyleComputedProperty(e),"x"),a-=getBordersSize(e,"y"),n.width-=t,n.height-=a),getClientRect(n)}function getOffsetRectRelativeToArbitraryNode(e,t){var n=2<arguments.length&&void 0!==arguments[2]&&arguments[2],a=isIE(10),r="HTML"===t.nodeName,o=getBoundingClientRect(e),i=getBoundingClientRect(t),e=getScrollParent(e),s=getStyleComputedProperty(t),l=parseFloat(s.borderTopWidth),c=parseFloat(s.borderLeftWidth);return n&&r&&(i.top=Math.max(i.top,0),i.left=Math.max(i.left,0)),(i=getClientRect({top:o.top-i.top-l,left:o.left-i.left-c,width:o.width,height:o.height})).marginTop=0,i.marginLeft=0,!a&&r&&(o=parseFloat(s.marginTop),r=parseFloat(s.marginLeft),i.top-=l-o,i.bottom-=l-o,i.left-=c-r,i.right-=c-r,i.marginTop=o,i.marginLeft=r),(a&&!n?t.contains(e):t===e&&"BODY"!==e.nodeName)?includeScroll(i,t):i}function getViewportOffsetRectRelativeToArtbitraryNode(e){var t=1<arguments.length&&void 0!==arguments[1]&&arguments[1],n=e.ownerDocument.documentElement,e=getOffsetRectRelativeToArbitraryNode(e,n),a=Math.max(n.clientWidth,window.innerWidth||0),r=Math.max(n.clientHeight,window.innerHeight||0),o=t?0:getScroll(n),t=t?0:getScroll(n,"left");return getClientRect({top:o-e.top+e.marginTop,left:t-e.left+e.marginLeft,width:a,height:r})}function isFixed(e){var t=e.nodeName;return"BODY"!==t&&"HTML"!==t&&("fixed"===getStyleComputedProperty(e,"position")||!!(t=getParentNode(e))&&isFixed(t))}function getFixedPositionOffsetParent(e){if(!e||!e.parentElement||isIE())return document.documentElement;for(var t=e.parentElement;t&&"none"===getStyleComputedProperty(t,"transform");)t=t.parentElement;return t||document.documentElement}function getBoundaries(e,t,n,a){var r,o=4<arguments.length&&void 0!==arguments[4]&&arguments[4],i={top:0,left:0},s=o?getFixedPositionOffsetParent(e):findCommonOffsetParent(e,getReferenceNode(t)),s=("viewport"===a?i=getViewportOffsetRectRelativeToArtbitraryNode(s,o):(r=void 0,"scrollParent"===a?"BODY"===(r=getScrollParent(getParentNode(t))).nodeName&&(r=e.ownerDocument.documentElement):r="window"===a?e.ownerDocument.documentElement:a,t=getOffsetRectRelativeToArbitraryNode(r,s,o),"HTML"!==r.nodeName||isFixed(s)?i=t:(o=(a=getWindowSizes(e.ownerDocument)).height,r=a.width,i.top+=t.top-t.marginTop,i.bottom=o+t.top,i.left+=t.left-t.marginLeft,i.right=r+t.left)),"number"==typeof(n=n||0));return i.left+=s?n:n.left||0,i.top+=s?n:n.top||0,i.right-=s?n:n.right||0,i.bottom-=s?n:n.bottom||0,i}function getArea(e){return e.width*e.height}function computeAutoPlacement(e,t,n,a,r){var o,i=5<arguments.length&&void 0!==arguments[5]?arguments[5]:0;return-1===e.indexOf("auto")?e:(a=getBoundaries(n,a,i,r),o={top:{width:a.width,height:t.top-a.top},right:{width:a.right-t.right,height:a.height},bottom:{width:a.width,height:a.bottom-t.bottom},left:{width:t.left-a.left,height:a.height}},(0<(r=(i=Object.keys(o).map(function(e){return _extends({key:e},o[e],{area:getArea(o[e])})}).sort(function(e,t){return t.area-e.area})).filter(function(e){return e.width>=n.clientWidth&&e.height>=n.clientHeight})).length?r:i)[0].key+((t=e.split("-")[1])?"-"+t:""))}function getReferenceOffsets(e,t,n){var a=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return getOffsetRectRelativeToArbitraryNode(n,a?getFixedPositionOffsetParent(t):findCommonOffsetParent(t,getReferenceNode(n)),a)}function getOuterSizes(e){var t=e.ownerDocument.defaultView.getComputedStyle(e),n=parseFloat(t.marginTop||0)+parseFloat(t.marginBottom||0),t=parseFloat(t.marginLeft||0)+parseFloat(t.marginRight||0);return{width:e.offsetWidth+t,height:e.offsetHeight+n}}function getOppositePlacement(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,function(e){return t[e]})}function getPopperOffsets(e,t,n){n=n.split("-")[0];var a={width:(e=getOuterSizes(e)).width,height:e.height},r=(s=-1!==["right","left"].indexOf(n))?"top":"left",o=s?"left":"top",i=s?"height":"width",s=s?"width":"height";return a[r]=t[r]+t[i]/2-e[i]/2,a[o]=n===o?t[o]-e[s]:t[getOppositePlacement(o)],a}function find(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function findIndex(e,t,n){var a;return Array.prototype.findIndex?e.findIndex(function(e){return e[t]===n}):(a=find(e,function(e){return e[t]===n}),e.indexOf(a))}function runModifiers(e,n,t){return(void 0===t?e:e.slice(0,findIndex(e,"name",t))).forEach(function(e){e.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var t=e.function||e.fn;e.enabled&&isFunction(t)&&(n.offsets.popper=getClientRect(n.offsets.popper),n.offsets.reference=getClientRect(n.offsets.reference),n=t(n,e))}),n}function update(){var e;this.state.isDestroyed||((e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}}).offsets.reference=getReferenceOffsets(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=computeAutoPlacement(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=getPopperOffsets(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=runModifiers(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e)))}function isModifierEnabled(e,n){return e.some(function(e){var t=e.name;return e.enabled&&t===n})}function getSupportedPropertyName(e){for(var t=[!1,"ms","Webkit","Moz","O"],n=e.charAt(0).toUpperCase()+e.slice(1),a=0;a<t.length;a++){var r=(r=t[a])?""+r+n:e;if(void 0!==document.body.style[r])return r}return null}function destroy(){return this.state.isDestroyed=!0,isModifierEnabled(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[getSupportedPropertyName("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function getWindow(e){return(e=e.ownerDocument)?e.defaultView:window}function attachToScrollParents(e,t,n,a){var r="BODY"===e.nodeName;(e=r?e.ownerDocument.defaultView:e).addEventListener(t,n,{passive:!0}),r||attachToScrollParents(getScrollParent(e.parentNode),t,n,a),a.push(e)}function setupEventListeners(e,t,n,a){return n.updateBound=a,getWindow(e).addEventListener("resize",n.updateBound,{passive:!0}),attachToScrollParents(a=getScrollParent(e),"scroll",n.updateBound,n.scrollParents),n.scrollElement=a,n.eventsEnabled=!0,n}function enableEventListeners(){this.state.eventsEnabled||(this.state=setupEventListeners(this.reference,this.options,this.state,this.scheduleUpdate))}function removeEventListeners(e,t){return getWindow(e).removeEventListener("resize",t.updateBound),t.scrollParents.forEach(function(e){e.removeEventListener("scroll",t.updateBound)}),t.updateBound=null,t.scrollParents=[],t.scrollElement=null,t.eventsEnabled=!1,t}function disableEventListeners(){this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=removeEventListeners(this.reference,this.state))}function isNumeric(e){return""!==e&&!isNaN(parseFloat(e))&&isFinite(e)}function setStyles(n,a){Object.keys(a).forEach(function(e){var t="";-1!==["width","height","top","right","bottom","left"].indexOf(e)&&isNumeric(a[e])&&(t="px"),n.style[e]=a[e]+t})}function setAttributes(t,n){Object.keys(n).forEach(function(e){!1!==n[e]?t.setAttribute(e,n[e]):t.removeAttribute(e)})}function applyStyle(e){return setStyles(e.instance.popper,e.styles),setAttributes(e.instance.popper,e.attributes),e.arrowElement&&Object.keys(e.arrowStyles).length&&setStyles(e.arrowElement,e.arrowStyles),e}function applyStyleOnLoad(e,t,n,a,r){return r=getReferenceOffsets(r,t,e,n.positionFixed),r=computeAutoPlacement(n.placement,r,t,e,n.modifiers.flip.boundariesElement,n.modifiers.flip.padding),t.setAttribute("x-placement",r),setStyles(t,{position:n.positionFixed?"fixed":"absolute"}),n}function getRoundedOffsets(e,t){function n(e){return e}var a=(i=e.offsets).popper,r=Math.round,o=Math.floor,i=r(i.reference.width),s=r(a.width),l=-1!==["left","right"].indexOf(e.placement),e=-1!==e.placement.indexOf("-"),l=t?l||e||i%2==s%2?r:o:n,o=t?r:n;return{left:l(i%2==1&&s%2==1&&!e&&t?a.left-1:a.left),top:o(a.top),bottom:o(a.bottom),right:l(a.right)}}var isFirefox=isBrowser&&/Firefox/i.test(navigator.userAgent);function computeStyle(e,t){var n=t.x,a=t.y,r=e.offsets.popper,o=(void 0!==(o=find(e.instance.modifiers,function(e){return"applyStyle"===e.name}).gpuAcceleration)&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!"),void 0!==o?o:t.gpuAcceleration),i=getBoundingClientRect(t=getOffsetParent(e.instance.popper)),r={position:r.position},s=getRoundedOffsets(e,window.devicePixelRatio<2||!isFirefox),n="bottom"===n?"top":"bottom",a="right"===a?"left":"right",l=getSupportedPropertyName("transform"),c="bottom"==n?"HTML"===t.nodeName?-t.clientHeight+s.bottom:-i.height+s.bottom:s.top,s="right"==a?"HTML"===t.nodeName?-t.clientWidth+s.right:-i.width+s.right:s.left,i=(o&&l?(r[l]="translate3d("+s+"px, "+c+"px, 0)",r[n]=0,r[a]=0,r.willChange="transform"):(t="right"==a?-1:1,r[n]=c*("bottom"==n?-1:1),r[a]=s*t,r.willChange=n+", "+a),{"x-placement":e.placement});return e.attributes=_extends({},i,e.attributes),e.styles=_extends({},r,e.styles),e.arrowStyles=_extends({},e.offsets.arrow,e.arrowStyles),e}function isModifierRequired(e,t,n){var a,r=find(e,function(e){return e.name===t});return(e=!!r&&e.some(function(e){return e.name===n&&e.enabled&&e.order<r.order}))||(a="`"+t+"`",console.warn("`"+n+"` modifier is required by "+a+" modifier in order to work, be sure to include it before "+a+"!")),e}function arrow(e,t){if(isModifierRequired(e.instance.modifiers,"arrow","keepTogether")){if("string"==typeof(t=t.element)){if(!(t=e.instance.popper.querySelector(t)))return e}else if(!e.instance.popper.contains(t))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),e;var n=e.placement.split("-")[0],a=(r=e.offsets).popper,r=r.reference,o=(n=-1!==["left","right"].indexOf(n))?"height":"width",i=(d=n?"Top":"Left").toLowerCase(),s=n?"left":"top",n=n?"bottom":"right",l=getOuterSizes(t)[o],n=(r[n]-l<a[i]&&(e.offsets.popper[i]-=a[i]-(r[n]-l)),r[i]+l>a[n]&&(e.offsets.popper[i]+=r[i]+l-a[n]),e.offsets.popper=getClientRect(e.offsets.popper),r[i]+r[o]/2-l/2),r=getStyleComputedProperty(e.instance.popper),c=parseFloat(r["margin"+d]),r=parseFloat(r["border"+d+"Width"]),d=n-e.offsets.popper[i]-c-r,d=Math.max(Math.min(a[o]-l,d),0);e.arrowElement=t,e.offsets.arrow=(defineProperty(n={},i,Math.round(d)),defineProperty(n,s,""),n)}return e}function getOppositeVariation(e){return"end"===e?"start":"start"===e?"end":e}var placements=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],validPlacements=placements.slice(3);function clockwise(e){var t=1<arguments.length&&void 0!==arguments[1]&&arguments[1],e=validPlacements.indexOf(e),e=validPlacements.slice(e+1).concat(validPlacements.slice(0,e));return t?e.reverse():e}var BEHAVIORS={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"};function flip(l,c){if(!(isModifierEnabled(l.instance.modifiers,"inner")||l.flipped&&l.placement===l.originalPlacement)){var d=getBoundaries(l.instance.popper,l.instance.reference,c.padding,c.boundariesElement,l.positionFixed),p=l.placement.split("-")[0],u=getOppositePlacement(p),m=l.placement.split("-")[1]||"",h=[];switch(c.behavior){case BEHAVIORS.FLIP:h=[p,u];break;case BEHAVIORS.CLOCKWISE:h=clockwise(p);break;case BEHAVIORS.COUNTERCLOCKWISE:h=clockwise(p,!0);break;default:h=c.behavior}h.forEach(function(e,t){if(p!==e||h.length===t+1)return l;p=l.placement.split("-")[0],u=getOppositePlacement(p);var e=l.offsets.popper,n=l.offsets.reference,a=Math.floor,n="left"===p&&a(e.right)>a(n.left)||"right"===p&&a(e.left)<a(n.right)||"top"===p&&a(e.bottom)>a(n.top)||"bottom"===p&&a(e.top)<a(n.bottom),r=a(e.left)<a(d.left),o=a(e.right)>a(d.right),i=a(e.top)<a(d.top),e=a(e.bottom)>a(d.bottom),a="left"===p&&r||"right"===p&&o||"top"===p&&i||"bottom"===p&&e,s=-1!==["top","bottom"].indexOf(p),o=!!c.flipVariations&&(s&&"start"===m&&r||s&&"end"===m&&o||!s&&"start"===m&&i||!s&&"end"===m&&e)||!!c.flipVariationsByContent&&(s&&"start"===m&&o||s&&"end"===m&&r||!s&&"start"===m&&e||!s&&"end"===m&&i);(n||a||o)&&(l.flipped=!0,(n||a)&&(p=h[t+1]),o&&(m=getOppositeVariation(m)),l.placement=p+(m?"-"+m:""),l.offsets.popper=_extends({},l.offsets.popper,getPopperOffsets(l.instance.popper,l.offsets.reference,l.placement)),l=runModifiers(l.instance.modifiers,l,"flip"))})}return l}function keepTogether(e){var t=(n=e.offsets).popper,n=n.reference,a=e.placement.split("-")[0],r=Math.floor,o=(a=-1!==["top","bottom"].indexOf(a))?"right":"bottom",i=a?"left":"top",a=a?"width":"height";return t[o]<r(n[i])&&(e.offsets.popper[i]=r(n[i])-t[a]),t[i]>r(n[o])&&(e.offsets.popper[i]=r(n[o])),e}function toValue(e,t,n,a){var r=+(o=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/))[1],o=o[2];return r?0===o.indexOf("%")?getClientRect("%p"===o?n:a)[t]/100*r:"vh"===o||"vw"===o?("vh"===o?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*r:r:e}function parseOffset(e,r,o,t){var i=[0,0],s=-1!==["right","left"].indexOf(t),e=(t=e.split(/(\+|\-)/).map(function(e){return e.trim()})).indexOf(find(t,function(e){return-1!==e.search(/,|\s/)})),n=(t[e]&&-1===t[e].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead."),/\s*,\s*|\s+/);return(-1!==e?[t.slice(0,e).concat([t[e].split(n)[0]]),[t[e].split(n)[1]].concat(t.slice(e+1))]:[t]).map(function(e,t){var n=(1===t?!s:s)?"height":"width",a=!1;return e.reduce(function(e,t){return""===e[e.length-1]&&-1!==["+","-"].indexOf(t)?(e[e.length-1]=t,a=!0,e):a?(e[e.length-1]+=t,a=!1,e):e.concat(t)},[]).map(function(e){return toValue(e,n,r,o)})}).forEach(function(n,a){n.forEach(function(e,t){isNumeric(e)&&(i[a]+=e*("-"===n[t-1]?-1:1))})}),i}function offset(e,t){var t=t.offset,n=e.placement,a=(r=e.offsets).popper,r=r.reference,n=n.split("-")[0],t=isNumeric(+t)?[+t,0]:parseOffset(t,a,r,n);return"left"===n?(a.top+=t[0],a.left-=t[1]):"right"===n?(a.top+=t[0],a.left+=t[1]):"top"===n?(a.left+=t[0],a.top-=t[1]):"bottom"===n&&(a.left+=t[0],a.top+=t[1]),e.popper=a,e}function preventOverflow(e,a){var t=a.boundariesElement||getOffsetParent(e.instance.popper),n=(e.instance.reference===t&&(t=getOffsetParent(t)),getSupportedPropertyName("transform")),r=e.instance.popper.style,o=r.top,i=r.left,s=r[n],l=(r.top="",r.left="",r[n]="",getBoundaries(e.instance.popper,e.instance.reference,a.padding,t,e.positionFixed)),t=(r.top=o,r.left=i,r[n]=s,a.boundaries=l,a.priority),c=e.offsets.popper,d={primary:function(e){var t=c[e];return c[e]<l[e]&&!a.escapeWithReference&&(t=Math.max(c[e],l[e])),defineProperty({},e,t)},secondary:function(e){var t="right"===e?"left":"top",n=c[t];return c[e]>l[e]&&!a.escapeWithReference&&(n=Math.min(c[t],l[e]-("right"===e?c.width:c.height))),defineProperty({},t,n)}};return t.forEach(function(e){var t=-1!==["left","top"].indexOf(e)?"primary":"secondary";c=_extends({},c,d[t](e))}),e.offsets.popper=c,e}function shift(e){var t,n,a,r=e.placement,o=r.split("-")[0];return(r=r.split("-")[1])&&(t=(n=e.offsets).reference,n=n.popper,a=(o=-1!==["bottom","top"].indexOf(o))?"width":"height",o={start:defineProperty({},o=o?"left":"top",t[o]),end:defineProperty({},o,t[o]+t[a]-n[a])},e.offsets.popper=_extends({},n,o[r])),e}function hide(e){if(isModifierRequired(e.instance.modifiers,"hide","preventOverflow")){var t=e.offsets.reference,n=find(e.instance.modifiers,function(e){return"preventOverflow"===e.name}).boundaries;if(t.bottom<n.top||t.left>n.right||t.top>n.bottom||t.right<n.left){if(!0===e.hide)return e;e.hide=!0,e.attributes["x-out-of-boundaries"]=""}else{if(!1===e.hide)return e;e.hide=!1,e.attributes["x-out-of-boundaries"]=!1}}return e}function inner(e){var t=e.placement,n=t.split("-")[0],a=(r=e.offsets).popper,r=r.reference,o=-1!==["left","right"].indexOf(n),i=-1===["top","left"].indexOf(n);return a[o?"left":"top"]=r[n]-(i?a[o?"width":"height"]:0),e.placement=getOppositePlacement(t),e.offsets.popper=getClientRect(a),e}var modifiers={shift:{order:100,enabled:!0,fn:shift},offset:{order:200,enabled:!0,fn:offset,offset:0},preventOverflow:{order:300,enabled:!0,fn:preventOverflow,priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:keepTogether},arrow:{order:500,enabled:!0,fn:arrow,element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:flip,behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:inner},hide:{order:800,enabled:!0,fn:hide},computeStyle:{order:850,enabled:!0,fn:computeStyle,gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:applyStyle,onLoad:applyStyleOnLoad,gpuAcceleration:void 0}},Defaults={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:modifiers},Popper$1=(()=>{function r(e,t){var n=this,a=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{},e=(classCallCheck(this,r),this.scheduleUpdate=function(){return requestAnimationFrame(n.update)},this.update=debounce(this.update.bind(this)),this.options=_extends({},r.Defaults,a),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=e&&e.jquery?e[0]:e,this.popper=t&&t.jquery?t[0]:t,this.options.modifiers={},Object.keys(_extends({},r.Defaults.modifiers,a.modifiers)).forEach(function(e){n.options.modifiers[e]=_extends({},r.Defaults.modifiers[e]||{},a.modifiers?a.modifiers[e]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(e){return _extends({name:e},n.options.modifiers[e])}).sort(function(e,t){return e.order-t.order}),this.modifiers.forEach(function(e){e.enabled&&isFunction(e.onLoad)&&e.onLoad(n.reference,n.popper,n.options,e,n.state)}),this.update(),this.options.eventsEnabled);e&&this.enableEventListeners(),this.state.eventsEnabled=e}return createClass(r,[{key:"update",value:function(){return update.call(this)}},{key:"destroy",value:function(){return destroy.call(this)}},{key:"enableEventListeners",value:function(){return enableEventListeners.call(this)}},{key:"disableEventListeners",value:function(){return disableEventListeners.call(this)}}]),r})(),PopperJS=(Popper$1.Utils=("undefined"!=typeof window?window:global).PopperUtils,Popper$1.placements=placements,Popper$1.Defaults=Defaults,Popper$1),b="function"==typeof Symbol&&Symbol.for,c=b?Symbol.for("react.element"):60103,d=b?Symbol.for("react.portal"):60106,e=b?Symbol.for("react.fragment"):60107,f=b?Symbol.for("react.strict_mode"):60108,g=b?Symbol.for("react.profiler"):60114,h$4=b?Symbol.for("react.provider"):60109,k=b?Symbol.for("react.context"):60110,l=b?Symbol.for("react.async_mode"):60111,m=b?Symbol.for("react.concurrent_mode"):60111,n=b?Symbol.for("react.forward_ref"):60112,p=b?Symbol.for("react.suspense"):60113,q=b?Symbol.for("react.suspense_list"):60120,r=b?Symbol.for("react.memo"):60115,t=b?Symbol.for("react.lazy"):60116,v$4=b?Symbol.for("react.block"):60121,w$4=b?Symbol.for("react.fundamental"):60117,x=b?Symbol.for("react.responder"):60118,y=b?Symbol.for("react.scope"):60119;function z(a){if("object"==typeof a&&null!==a){var o=a.$$typeof;switch(o){case c:switch(a=a.type){case l:case m:case e:case g:case f:case p:return a;default:switch(a=a&&a.$$typeof){case k:case n:case t:case r:case h$4:return a;default:return o}}case d:return o}}}function A(e){return z(e)===m}var AsyncMode=l,ConcurrentMode=m,ContextConsumer=k,ContextProvider=h$4,Element=c,ForwardRef=n,Fragment=e,Lazy=t,Memo=r,Portal=d,Profiler=g,StrictMode=f,Suspense=p,isAsyncMode=function(e){return A(e)||z(e)===l},isConcurrentMode=A,isContextConsumer=function(e){return z(e)===k},isContextProvider=function(e){return z(e)===h$4},isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===c},isForwardRef=function(e){return z(e)===n},isFragment=function(t){return z(t)===e},isLazy=function(e){return z(e)===t},isMemo=function(e){return z(e)===r},isPortal=function(e){return z(e)===d},isProfiler=function(e){return z(e)===g},isStrictMode=function(e){return z(e)===f},isSuspense=function(e){return z(e)===p},isValidElementType=function(a){return"string"==typeof a||"function"==typeof a||a===e||a===m||a===g||a===f||a===p||a===q||"object"==typeof a&&null!==a&&(a.$$typeof===t||a.$$typeof===r||a.$$typeof===h$4||a.$$typeof===k||a.$$typeof===n||a.$$typeof===w$4||a.$$typeof===x||a.$$typeof===y||a.$$typeof===v$4)},typeOf=z,reactIs_production_min={AsyncMode:AsyncMode,ConcurrentMode:ConcurrentMode,ContextConsumer:ContextConsumer,ContextProvider:ContextProvider,Element:Element,ForwardRef:ForwardRef,Fragment:Fragment,Lazy:Lazy,Memo:Memo,Portal:Portal,Profiler:Profiler,StrictMode:StrictMode,Suspense:Suspense,isAsyncMode:isAsyncMode,isConcurrentMode:isConcurrentMode,isContextConsumer:isContextConsumer,isContextProvider:isContextProvider,isElement:isElement,isForwardRef:isForwardRef,isFragment:isFragment,isLazy:isLazy,isMemo:isMemo,isPortal:isPortal,isProfiler:isProfiler,isStrictMode:isStrictMode,isSuspense:isSuspense,isValidElementType:isValidElementType,typeOf:typeOf},reactIs_development=createCommonjsModule$1(function(e,t){}),ReactPropTypesSecret$1=(reactIs_development.AsyncMode,createCommonjsModule$1(function(e){e.exports=reactIs_production_min}),"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"),ReactPropTypesSecret_1=ReactPropTypesSecret$1,ReactPropTypesSecret=ReactPropTypesSecret_1;function emptyFunction(){}function emptyFunctionWithReset(){}emptyFunctionWithReset.resetWarningCache=emptyFunction;var factoryWithThrowingShims=function(){function e(e,t,n,a,r,o){if(o!==ReactPropTypesSecret)throw(o=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types")).name="Invariant Violation",o}function t(){return e}var n={array:e.isRequired=e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:emptyFunctionWithReset,resetWarningCache:emptyFunction};return n.PropTypes=n},require$$2=factoryWithThrowingShims,propTypes=createCommonjsModule$1(function(e){e.exports=require$$2()}),key="__global_unique_id__",gud=function(){return commonjsGlobal[key]=(commonjsGlobal[key]||0)+1},warning=function(){},warning_1=warning,_propTypes=propTypes,implementation=createCommonjsModule$1(function(e,t){t.__esModule=!0,n(React__default.default);var d=n(_propTypes),p=n(gud);function n(e){return e&&e.__esModule?e:{default:e}}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function m(e,t){if(e)return!t||"object"!=typeof t&&"function"!=typeof t?e:t;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}function h(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}n(warning_1);var f=1073741823;t.default=function(e,r){var t,s,n="__create-react-context-"+(0,p.default)()+"__",a=(h(l,s=React__default.default.Component),l.prototype.getChildContext=function(){var e={};return e[n]=this.emitter,e},l.prototype.componentWillReceiveProps=function(e){var t,n,a;this.props.value!==e.value&&(a=void 0,(t=this.props.value)===(n=e.value)?0===t&&1/t!=1/n:t==t||n==n)&&(a="function"==typeof r?r(t,n):f,0!=(a|=0))&&this.emitter.set(e.value,a)},l.prototype.render=function(){return this.props.children},l);function l(){var e,t;u(this,l);for(var n,a,r=arguments.length,o=Array(r),i=0;i<r;i++)o[i]=arguments[i];return(e=t=m(this,s.call.apply(s,[this].concat(o)))).emitter=(n=t.props.value,a=[],{on:function(e){a.push(e)},off:function(t){a=a.filter(function(e){return e!==t})},get:function(){return n},set:function(e,t){n=e,a.forEach(function(e){return e(n,t)})}}),m(t,e)}a.childContextTypes=((i={})[n]=d.default.object.isRequired,i),h(c,o=React__default.default.Component),c.prototype.componentWillReceiveProps=function(e){e=e.observedBits,this.observedBits=null==e?f:e},c.prototype.componentDidMount=function(){this.context[n]&&this.context[n].on(this.onUpdate);var e=this.props.observedBits;this.observedBits=null==e?f:e},c.prototype.componentWillUnmount=function(){this.context[n]&&this.context[n].off(this.onUpdate)},c.prototype.getValue=function(){return this.context[n]?this.context[n].get():e},c.prototype.render=function(){return e=this.props.children,(Array.isArray(e)?e[0]:e)(this.state.value);var e};var o,i=c;function c(){var e,n;u(this,c);for(var t=arguments.length,a=Array(t),r=0;r<t;r++)a[r]=arguments[r];return(e=n=m(this,o.call.apply(o,[this].concat(a)))).state={value:n.getValue()},n.onUpdate=function(e,t){0!=((0|n.observedBits)&t)&&n.setState({value:n.getValue()})},m(n,e)}return i.contextTypes=((t={})[n]=d.default.object,t),{Provider:a,Consumer:i}},e.exports=t.default}),lib=(unwrapExports(implementation),createCommonjsModule$1(function(e,t){t.__esModule=!0;var n=r(React__default.default),a=r(implementation);function r(e){return e&&e.__esModule?e:{default:e}}t.default=n.default.createContext||a.default,e.exports=t.default})),createContext=unwrapExports(lib),ManagerReferenceNodeContext=createContext(),ManagerReferenceNodeSetterContext=createContext(),Manager=(r=>{function e(){for(var t,e=arguments.length,n=new Array(e),a=0;a<e;a++)n[a]=arguments[a];return t=r.call.apply(r,[this].concat(n))||this,_defineProperty(_assertThisInitialized(_assertThisInitialized(t)),"referenceNode",void 0),_defineProperty(_assertThisInitialized(_assertThisInitialized(t)),"setReferenceNode",function(e){e&&t.referenceNode!==e&&(t.referenceNode=e,t.forceUpdate())}),t}_inheritsLoose(e,r);var t=e.prototype;return t.componentWillUnmount=function(){this.referenceNode=null},t.render=function(){return React__namespace.createElement(ManagerReferenceNodeContext.Provider,{value:this.referenceNode},React__namespace.createElement(ManagerReferenceNodeSetterContext.Provider,{value:this.setReferenceNode},this.props.children))},e})(React__namespace.Component),unwrapArray=function(e){return Array.isArray(e)?e[0]:e},safeInvoke=function(e){if("function"==typeof e){for(var t=arguments.length,n=new Array(1<t?t-1:0),a=1;a<t;a++)n[a-1]=arguments[a];return e.apply(void 0,n)}},setRef=function(e,t){if("function"==typeof e)return safeInvoke(e,t);null!=e&&(e.current=t)},initialStyle={position:"absolute",top:0,left:0,opacity:0,pointerEvents:"none"},initialArrowStyle={},InnerPopper=(r=>{function e(){for(var n,e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];return n=r.call.apply(r,[this].concat(t))||this,_defineProperty(_assertThisInitialized(_assertThisInitialized(n)),"state",{data:void 0,placement:void 0}),_defineProperty(_assertThisInitialized(_assertThisInitialized(n)),"popperInstance",void 0),_defineProperty(_assertThisInitialized(_assertThisInitialized(n)),"popperNode",null),_defineProperty(_assertThisInitialized(_assertThisInitialized(n)),"arrowNode",null),_defineProperty(_assertThisInitialized(_assertThisInitialized(n)),"setPopperNode",function(e){e&&n.popperNode!==e&&(setRef(n.props.innerRef,e),n.popperNode=e,n.updatePopperInstance())}),_defineProperty(_assertThisInitialized(_assertThisInitialized(n)),"setArrowNode",function(e){n.arrowNode=e}),_defineProperty(_assertThisInitialized(_assertThisInitialized(n)),"updateStateModifier",{enabled:!0,order:900,fn:function(e){var t=e.placement;return n.setState({data:e,placement:t}),e}}),_defineProperty(_assertThisInitialized(_assertThisInitialized(n)),"getOptions",function(){return{placement:n.props.placement,eventsEnabled:n.props.eventsEnabled,positionFixed:n.props.positionFixed,modifiers:_extends$1({},n.props.modifiers,{arrow:_extends$1({},n.props.modifiers&&n.props.modifiers.arrow,{enabled:!!n.arrowNode,element:n.arrowNode}),applyStyle:{enabled:!1},updateStateModifier:n.updateStateModifier})}}),_defineProperty(_assertThisInitialized(_assertThisInitialized(n)),"getPopperStyle",function(){return n.popperNode&&n.state.data?_extends$1({position:n.state.data.offsets.popper.position},n.state.data.styles):initialStyle}),_defineProperty(_assertThisInitialized(_assertThisInitialized(n)),"getPopperPlacement",function(){return n.state.data?n.state.placement:void 0}),_defineProperty(_assertThisInitialized(_assertThisInitialized(n)),"getArrowStyle",function(){return n.arrowNode&&n.state.data?n.state.data.arrowStyles:initialArrowStyle}),_defineProperty(_assertThisInitialized(_assertThisInitialized(n)),"getOutOfBoundariesState",function(){return n.state.data?n.state.data.hide:void 0}),_defineProperty(_assertThisInitialized(_assertThisInitialized(n)),"destroyPopperInstance",function(){n.popperInstance&&(n.popperInstance.destroy(),n.popperInstance=null)}),_defineProperty(_assertThisInitialized(_assertThisInitialized(n)),"updatePopperInstance",function(){n.destroyPopperInstance();var e=_assertThisInitialized(_assertThisInitialized(n)).popperNode,t=n.props.referenceElement;t&&e&&(n.popperInstance=new PopperJS(t,e,n.getOptions()))}),_defineProperty(_assertThisInitialized(_assertThisInitialized(n)),"scheduleUpdate",function(){n.popperInstance&&n.popperInstance.scheduleUpdate()}),n}_inheritsLoose(e,r);var t=e.prototype;return t.componentDidUpdate=function(e,t){this.props.placement===e.placement&&this.props.referenceElement===e.referenceElement&&this.props.positionFixed===e.positionFixed&&deepEqual_1(this.props.modifiers,e.modifiers,{strict:!0})?this.props.eventsEnabled!==e.eventsEnabled&&this.popperInstance&&(this.props.eventsEnabled?this.popperInstance.enableEventListeners():this.popperInstance.disableEventListeners()):this.updatePopperInstance(),t.placement!==this.state.placement&&this.scheduleUpdate()},t.componentWillUnmount=function(){setRef(this.props.innerRef,null),this.destroyPopperInstance()},t.render=function(){return unwrapArray(this.props.children)({ref:this.setPopperNode,style:this.getPopperStyle(),placement:this.getPopperPlacement(),outOfBoundaries:this.getOutOfBoundariesState(),scheduleUpdate:this.scheduleUpdate,arrowProps:{ref:this.setArrowNode,style:this.getArrowStyle()}})},e})(React__namespace.Component);function Popper(e){var t=e.referenceElement,n=_objectWithoutPropertiesLoose(e,["referenceElement"]);return React__namespace.createElement(ManagerReferenceNodeContext.Consumer,null,function(e){return React__namespace.createElement(InnerPopper,_extends$1({referenceElement:void 0!==t?t:e},n))})}_defineProperty(InnerPopper,"defaultProps",{placement:"bottom",eventsEnabled:!0,referenceElement:void 0,positionFixed:!1}),PopperJS.placements;var InnerReference=(r=>{function e(){for(var t,e=arguments.length,n=new Array(e),a=0;a<e;a++)n[a]=arguments[a];return t=r.call.apply(r,[this].concat(n))||this,_defineProperty(_assertThisInitialized(_assertThisInitialized(t)),"refHandler",function(e){setRef(t.props.innerRef,e),safeInvoke(t.props.setReferenceNode,e)}),t}_inheritsLoose(e,r);var t=e.prototype;return t.componentWillUnmount=function(){setRef(this.props.innerRef,null)},t.render=function(){return warning_1(Boolean(this.props.setReferenceNode)),unwrapArray(this.props.children)({ref:this.refHandler})},e})(React__namespace.Component);function Reference(t){return React__namespace.createElement(ManagerReferenceNodeSetterContext.Consumer,null,function(e){return React__namespace.createElement(InnerReference,_extends$1({setReferenceNode:e},t))})}var OverlayManager=_createClass(function e(){_classCallCheck(this,e),_defineProperty$1(this,"overlays",void 0),this.overlays=[]},[{key:"add",value:function(e){var t;if(null!==e)return-1===(t=this.overlays.indexOf(e))&&(t=this.overlays.length,this.overlays.push(e)),t}},{key:"remove",value:function(e){null!==e&&-1!==(e=this.overlays.indexOf(e))&&this.overlays.splice(e,1)}},{key:"isTopOverlay",value:function(e){if(null!==e)return!!this.overlays.length&&this.overlays[this.overlays.length-1]===e}}]),instance=new OverlayManager,PopperWrapper=(Object.freeze(instance),(()=>{function t(e){var r;return _classCallCheck(this,t),_defineProperty$1(r=_callSuper(this,t,[e]),"triggerRef",void 0),_defineProperty$1(r,"popupRef",void 0),_defineProperty$1(r,"hoverableDelay",void 0),_defineProperty$1(r,"_timer",void 0),_defineProperty$1(r,"_throttleWait",void 0),_defineProperty$1(r,"_overlayAddTimer",void 0),_defineProperty$1(r,"_overlayElement",null),_defineProperty$1(r,"offsetMapping",void 0),_defineProperty$1(r,"togglePopper",function(e,t){var n=r.props,a=n.open;(0,n.onToggle)(void 0===t?!a:t,e)}),_defineProperty$1(r,"doesEventContainsElement",function(e,t){return(t=t.current)&&t.contains(e.target)}),_defineProperty$1(r,"getUpdatedStyle",function(e,t,n){var a=_objectSpread2(_objectSpread2({},r.props.style),e);switch(t&&t.split("-")[0]){case"top":a.marginBottom=r.offsetMapping[n];break;case"bottom":a.marginTop=r.offsetMapping[n];break;case"left":a.marginRight=r.offsetMapping[n];break;case"right":a.marginLeft=r.offsetMapping[n]}return r.props.triggerCoordinates&&(a.position="absolute",a.transform="translate(".concat(r.props.triggerCoordinates.x,"px, ").concat(r.props.triggerCoordinates.y,"px)")),a}),_defineProperty$1(r,"onClickHandler",function(){var e=r.props.openDelay;e&&!r.state.isOpen?window.setTimeout(function(){r.togglePopper("onClick")},e):r.togglePopper("onClick")}),r.state={animationKeyframe:"",isOpen:r.props.open&&!r.props.disabled||!1,uniqueKey:""},r.hoverableDelay=100,r.offsetMapping={small:"2px",medium:"4px",large:"8px"},r.triggerRef=React__namespace.createRef(),r.popupRef=React__namespace.createRef(),r.getPopperChildren=r.getPopperChildren.bind(r),r.mouseMoveHandler=r.mouseMoveHandler.bind(r),r.handleMouseEnter=r.handleMouseEnter.bind(r),r.handleMouseLeave=r.handleMouseLeave.bind(r),r.boundaryScrollHandler=r.boundaryScrollHandler.bind(r),r.handleEscapeKey=r.handleEscapeKey.bind(r),r}return _inherits(t,React__namespace.Component),_createClass(t,[{key:"scheduleOverlayAdd",value:function(){var e=this;null!=this._overlayAddTimer&&(window.clearTimeout(this._overlayAddTimer),this._overlayAddTimer=void 0),this._overlayAddTimer=window.setTimeout(function(){e._overlayAddTimer=void 0,e.popupRef.current&&e.props.open&&(e._overlayElement=e.popupRef.current,instance.add(e._overlayElement),e.addEscapeKeyHandler())},0)}},{key:"clearOverlayAddTimer",value:function(){null!=this._overlayAddTimer&&(window.clearTimeout(this._overlayAddTimer),this._overlayAddTimer=void 0)}},{key:"componentDidMount",value:function(){this.addBoundaryScrollHandler(),this.props.open&&this.scheduleOverlayAdd();var e=this.triggerRef.current,e=this.getZIndexForLayer(e);this.setState({zIndex:void 0===e?e:e+1})}},{key:"componentDidUpdate",value:function(e){!e.boundaryElement&&this.props.boundaryElement&&(this.removeBoundaryScrollHandler(),this.addBoundaryScrollHandler()),e.open!==this.props.open&&(this.props.open?this.scheduleOverlayAdd():(this.removeEscapeKeyHandler(),this.clearOverlayAddTimer(),instance.remove(this._overlayElement),this._overlayElement=null),this._throttleWait=!1,this.setState({animationKeyframe:""}),this.props.open&&!this.props.disabled?(e=this.triggerRef.current,e=this.getZIndexForLayer(e),this.setState({zIndex:void 0===e?e:e+1,isOpen:!0})):!this.props.open&&this.props.animationClass&&this.setState({isOpen:!1}))}},{key:"componentWillUnmount",value:function(){this.removeBoundaryScrollHandler(),this.removeEscapeKeyHandler(),this.clearOverlayAddTimer(),instance.remove(this._overlayElement),this._overlayElement=null}},{key:"boundaryScrollHandler",value:function(){var e=this.props,t=e.open;"click"===e.on&&e.closeOnScroll&&t&&!this._throttleWait&&(this.togglePopper("onScroll",!1),this._throttleWait=!0)}},{key:"addBoundaryScrollHandler",value:function(){this.props.boundaryElement&&this.props.boundaryElement.addEventListener&&this.props.boundaryElement.addEventListener("scroll",this.boundaryScrollHandler)}},{key:"removeBoundaryScrollHandler",value:function(){this.props.boundaryElement&&this.props.boundaryElement.removeEventListener&&this.props.boundaryElement.removeEventListener("scroll",this.boundaryScrollHandler)}},{key:"handleEscapeKey",value:function(e){var t;"Escape"===e.key&&this.props.open&&(t=this._overlayElement||this.popupRef.current)&&instance.isTopOverlay(t)&&(this.togglePopper("escapeKeypress",!1),e.preventDefault(),e.stopImmediatePropagation())}},{key:"addEscapeKeyHandler",value:function(){document.addEventListener("keydown",this.handleEscapeKey)}},{key:"removeEscapeKeyHandler",value:function(){document.removeEventListener("keydown",this.handleEscapeKey)}},{key:"mouseMoveHandler",value:function(){var e=this;this._timer&&clearTimeout(this._timer),this._timer=window.setTimeout(function(){(0,e.props.onToggle)(!1,"mouseLeave")},this.hoverableDelay)}},{key:"handleMouseEnter",value:function(){var e=this,t=(a=this.props).on,n=a.openDelay,a=a.onToggle;"hover"===t&&(this._timer&&clearTimeout(this._timer),n?this._timer=window.setTimeout(function(){e.setState(function(){return{isOpen:!0}}),e.togglePopper("mouseEnter",!0)},n):(a(!0,"mouseEnter"),this.setState(function(){return{isOpen:!0}})))}},{key:"handleMouseLeave",value:function(){var e,t;"hover"===this.props.on&&(e=(t=this.props).hoverable,t=t.onToggle,e?this.mouseMoveHandler():(t(!1,"mouseLeave"),this.setState({isOpen:!1})))}},{key:"getZIndexForLayer",value:function(e){if(null!==e)return"auto"===(e=(e=e.closest("[data-layer]")||document.body)===document.body?"auto":parseInt(window.getComputedStyle(e).zIndex||"0",10))||isNaN(e)?500:e}},{key:"getTriggerElement",value:function(e){var l=this,t=(a=this.props).trigger,n=a.disabled,e="hover"!==a.on||n?{ref:e,onClick:function(e){e.stopPropagation(),n||l.onClickHandler()}}:{ref:e,onMouseEnter:this.handleMouseEnter,onMouseLeave:this.handleMouseLeave,onFocus:this.handleMouseEnter,onBlur:this.handleMouseLeave},a=classnames("PopperWrapper-trigger",a.triggerClass);return React__namespace.createElement(OutsideClick,_extends$2({className:a,onOutsideClick:function(e){var t,n,a,r,o,i=(s=l.props).open,s=s.closeOnBackdropClick;i&&(t=e.target,i=l.popupRef.current,n=document.body,a=i&&parseInt(window.getComputedStyle(i).zIndex),o=r=!1,n.querySelectorAll('[data-opened="true"]').forEach(function(e){e&&e.contains(t)&&(r=!0,parseInt(window.getComputedStyle(e).zIndex)<a)&&(o=!0)}),n.isEqualNode(t)||o||!n.contains(t)||!r)&&s&&!l.doesEventContainsElement(e,l.popupRef)&&l.togglePopper("outsideClick")}},e),t)}},{key:"getPopperChildren",value:function(e){var t,n=this,a=e.ref,r=e.style,o=e.placement,e=e.outOfBoundaries,i=(c=this.props).offset,s=c.children,l=c.open,c=c.animationClass,d=(u=this.state).zIndex,p=u.animationKeyframe,u=u.uniqueKey,i=_objectSpread2(_objectSpread2({},i?this.getUpdatedStyle(r,o,i):r),{},{zIndex:d}),r="",p=(c?r=classnames(_defineProperty$1(_defineProperty$1({},"".concat(c.open),this.state.isOpen),"".concat(c.close),!this.state.isOpen),s.props.className):(d=null==(d=this.popupRef.current)?void 0:d.offsetHeight,null!=(t=this.popupRef.current)&&t.style.getPropertyValue("transform")&&d&&o&&!p&&(t=Math.random().toString(36).substring(2,6),p=o.includes("top"),p="\n        @keyframes popper-open-".concat(t," {\n          from { \n            max-height: 0;\n            ").concat(p?"margin-top: ".concat(d,"px"):"",";\n          }\n          to {\n            max-height: ").concat(d,"px;\n            ").concat(p?"margin-top: 0px":"",";\n          }\n        }\n        @keyframes popper-close-").concat(t," {\n          from {\n            max-height: ").concat(d,"px;\n            ").concat(p?"margin-top: 0px":"",";\n          }\n          to {\n            max-height: 0;\n            ").concat(p?"margin-top: ".concat(d,"px"):"",";\n          }\n        }\n        "),this.setState({animationKeyframe:p,uniqueKey:t})),d={animation:l?"popper-open-".concat(u," 120ms cubic-bezier(0, 0, 0.38, 0.9), popper-fade-in 120ms"):"popper-close-".concat(u," 120ms cubic-bezier(0.2, 0, 1, 0.9), fadeOut 100ms")},i=_objectSpread2(_objectSpread2(_objectSpread2({},i),d),{},{overflow:"hidden"})),{ref:a,style:i,"data-placement":o,"data-hide":e,onMouseEnter:this.handleMouseEnter,onMouseLeave:this.handleMouseLeave,onAnimationEnd:function(){l||ReactDOM.flushSync(function(){n.setState({isOpen:!1})})}});return React__namespace.cloneElement(s,c?_objectSpread2(_objectSpread2({},p),{},{className:r}):_objectSpread2({},p))}},{key:"render",value:function(){var t=this,e=(i=this.props).placement,n=i.appendToBody,a=i.hide,r=i.boundaryElement,o=i.triggerCoordinates,i=i.computeStyles,s=(l=this.state).animationKeyframe,l=l.isOpen,c=React__namespace.createElement(Popper,{placement:e,innerRef:this.popupRef,modifiers:_objectSpread2({preventOverflow:{boundariesElement:r||document.body},hide:{enabled:a},computeStyles:i},o&&{offset:{offset:"".concat(o.x,"px, ").concat(o.y,"px")}})},this.getPopperChildren);return React__namespace.createElement(Manager,null,s&&React__namespace.createElement("style",null,s),React__namespace.createElement(Reference,{innerRef:this.triggerRef},function(e){return e=e.ref,t.getTriggerElement(e)}),l&&n&&!o&&ReactDOM__namespace.createPortal(React__namespace.createElement(Popper,{placement:e,innerRef:this.popupRef,modifiers:{preventOverflow:{boundariesElement:r||document.body},hide:{enabled:a},computeStyles:i}},this.getPopperChildren),document.body),l&&n&&o&&ReactDOM__namespace.createPortal(c,document.body),l&&!n&&!o&&React__namespace.createElement(Popper,{placement:e,innerRef:this.popupRef,modifiers:{computeStyles:i}},this.getPopperChildren))}}])})()),css_248z$F=(_defineProperty$1(PopperWrapper,"defaultProps",{on:"click",offset:"medium",closeOnBackdropClick:!0,hoverable:!0,appendToBody:!0,style:{},disabled:!1}),".popover-module-Popover-34Ge0-4-22-0 {\n  border-radius: var(--border-radius-10);\n  position: absolute;\n  z-index: 500;\n  background: var(--white);\n  box-shadow: var(--shadow-l);\n}\n\n.popover-module-Popover--dark-LYp8P-4-22-0 {\n  background: var(--inverse);\n  color: var(--white);\n}\n\n.popover-module-Popover-34Ge0-4-22-0[data-hide='true'] {\n  visibility: hidden;\n  pointer-events: none;\n}\n\n@keyframes popover-module-popper-fade-in-pghyg-4-22-0 {\n  0% {\n    opacity: 0;\n  }\n  80% {\n    opacity: var(--opacity-6);\n  }\n  100% {\n    opacity: 1;\n  }\n}\n"),styles$D={Popover:"popover-module-Popover-34Ge0-4-22-0","Popover--dark":"popover-module-Popover--dark-LYp8P-4-22-0","popper-fade-in":"popover-module-popper-fade-in-pghyg-4-22-0"},_excluded$U=(styleInject$1(css_248z$F),["position","customStyle","dark","children","onToggle","className","hideOnReferenceEscape","boundaryElement","name"]),propsList=["appendToBody","trigger","hoverable","on","open","closeOnBackdropClick","offset","closeOnScroll"],Popover$1=function(e){var t=e.position,n=e.customStyle,a=e.dark,r=e.children,o=e.onToggle,i=e.className,s=e.hideOnReferenceEscape,l=void 0===(c=e.boundaryElement)?document.body:c,c=e.name,d=_objectWithoutProperties(e,_excluded$U),p=(f=_slicedToArray(React__namespace.useState(!!e.open),2))[0],u=f[1],m=(f=_slicedToArray(React__namespace.useState(!1),2))[0],h=f[1],f=(React__namespace.useEffect(function(){void 0!==e.open&&u(e.open)},[e.open]),React__namespace.useCallback(function(e){u(e)},[])),a=(React__namespace.useEffect(function(){m||"current"in l&&l.current&&h(!0)},[l]),classnames(_defineProperty$1(_defineProperty$1({},styles$D.Popover,!0),styles$D["Popover--dark"],a),i)),i=React__namespace.createElement("div",{"data-test":"DesignSystem-Popover",className:a,"data-layer":!0,"data-opened":p,"data-name":c},r);return React__namespace.createElement(PopperWrapper,_extends$2({},d,{init:m,boundaryElement:"current"in l?l.current:l,open:p,hide:s,style:n,onToggle:o||f,placement:t}),i)},css_248z$E=(Popover$1.displayName="Popover",Popover$1.defaultProps=Object.assign({},filterProps(PopperWrapper.defaultProps,propsList,!0),{offset:"large",position:"bottom",hideOnReferenceEscape:!0,customStyle:{}}),".chipInput-module-ChipInput-EQQlO-4-22-0 {\n  display: flex;\n  border-radius: var(--border-radius-10);\n  box-shadow: inset 0 0 0 var(--spacing-2-5) var(--secondary);\n  background: var(--white);\n  cursor: text;\n  flex: 100%;\n}\n\n.chipInput-module-ChipInput--regular-3ZvCo-4-22-0 {\n  padding-left: 10px;\n  padding-right: 10px;\n}\n\n.chipInput-module-ChipInput--small-YXoDv-4-22-0 {\n  padding-left: var(--spacing-20);\n  padding-right: var(--spacing-20);\n}\n\n.chipInput-module-ChipInput-EQQlO-4-22-0:focus,\n.chipInput-module-ChipInput-EQQlO-4-22-0:focus-visible {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n}\n\n.chipInput-module-ChipInput-EQQlO-4-22-0:hover {\n  background: var(--secondary-lighter);\n  border-color: var(--secondary-dark);\n}\n\n.chipInput-module-ChipInput-EQQlO-4-22-0:focus-within {\n  background: var(--white);\n}\n\n.chipInput-module-ChipInput--disabled-Qa6ok-4-22-0 {\n  background: var(--secondary-lightest);\n  border-color: var(--secondary-light);\n  pointer-events: none;\n}\n\n.chipInput-module-ChipInput--withChips-svi7y-4-22-0 {\n  padding-right: var(--spacing-20);\n}\n\n.chipInput-module-ChipInput--error-q8y-4-4-22-0 {\n  box-shadow: inset 0 0 0 var(--spacing-2-5) var(--alert);\n}\n\n.chipInput-module-ChipInput-wrapper-NzLiD-4-22-0 {\n  display: flex;\n  flex: 100%;\n  align-items: center;\n  flex-wrap: wrap;\n}\n\n.chipInput-module-ChipInput-border-wempH-4-22-0:focus-within {\n  border-radius: var(--border-radius-10);\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n}\n\n.chipInput-module-ChipInput-border--error-lX1Mm-4-22-0:focus-within {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n}\n\n.chipInput-module-ChipInput-input-ddUDt-4-22-0 {\n  border: none;\n  outline: none;\n  display: flex;\n  width: 100%;\n  min-width: 15%;\n  flex: 0px;\n  box-sizing: border-box;\n  font-family: var(--font-family);\n  font-size: var(--font-size);\n}\n\n.chipInput-module-ChipInput-input--small-OzMCU-4-22-0 {\n  height: 20px;\n  margin-top: var(--spacing-05);\n  margin-bottom: var(--spacing-05);\n  font-size: var(--font-size-s);\n  line-height: var(--font-height-s);\n  font-weight: var(--font-weight-medium);\n}\n\n.chipInput-module-ChipInput-input--regular-qiv6--4-22-0 {\n  height: var(--spacing-60);\n  margin-top: var(--spacing-10);\n  margin-bottom: var(--spacing-10);\n}\n\n.chipInput-module-ChipInput-EQQlO-4-22-0:hover .chipInput-module-ChipInput-input-ddUDt-4-22-0 {\n  background: var(--secondary-lighter);\n}\n\n.chipInput-module-ChipInput-EQQlO-4-22-0:focus-within .chipInput-module-ChipInput-input-ddUDt-4-22-0 {\n  background: var(--white);\n}\n\n.chipInput-module-ChipInput-icon-HQ7c4-4-22-0 {\n  cursor: pointer;\n  border-radius: var(--border-radius-full);\n}\n\n.chipInput-module-ChipInput-icon--small-PciKa-4-22-0 {\n  margin-left: var(--spacing-15);\n  margin-top: var(--spacing-15);\n  height: var(--spacing-30);\n}\n\n.chipInput-module-ChipInput-icon--regular-AJM6E-4-22-0 {\n  height: var(--spacing-40);\n  margin-left: var(--spacing-20);\n  margin-top: var(--spacing-20);\n}\n\n.chipInput-module-ChipInput-icon-HQ7c4-4-22-0:hover {\n  background-color: var(--secondary);\n}\n\n.chipInput-module-ChipInput-icon-HQ7c4-4-22-0:active {\n  background-color: var(--secondary-dark);\n}\n\n.chipInput-module-ChipInput-icon-HQ7c4-4-22-0:focus,\n.chipInput-module-ChipInput-icon-HQ7c4-4-22-0:focus-visible {\n  outline: var(--spacing-05) solid var(--secondary-shadow);\n}\n"),styles$C={ChipInput:"chipInput-module-ChipInput-EQQlO-4-22-0","ChipInput--regular":"chipInput-module-ChipInput--regular-3ZvCo-4-22-0","ChipInput--small":"chipInput-module-ChipInput--small-YXoDv-4-22-0","ChipInput--disabled":"chipInput-module-ChipInput--disabled-Qa6ok-4-22-0","ChipInput--withChips":"chipInput-module-ChipInput--withChips-svi7y-4-22-0","ChipInput--error":"chipInput-module-ChipInput--error-q8y-4-4-22-0","ChipInput-wrapper":"chipInput-module-ChipInput-wrapper-NzLiD-4-22-0","ChipInput-border":"chipInput-module-ChipInput-border-wempH-4-22-0","ChipInput-border--error":"chipInput-module-ChipInput-border--error-lX1Mm-4-22-0","ChipInput-input":"chipInput-module-ChipInput-input-ddUDt-4-22-0","ChipInput-input--small":"chipInput-module-ChipInput-input--small-OzMCU-4-22-0","ChipInput-input--regular":"chipInput-module-ChipInput-input--regular-qiv6--4-22-0","ChipInput-icon":"chipInput-module-ChipInput-icon-HQ7c4-4-22-0","ChipInput-icon--small":"chipInput-module-ChipInput-icon--small-PciKa-4-22-0","ChipInput-icon--regular":"chipInput-module-ChipInput-icon--regular-AJM6E-4-22-0"},_excluded$T=(styleInject$1(css_248z$E),["type","onClick"]),keyCodes$1={BACKSPACE:"Backspace",DELETE:"Delete",ENTER:"Enter"},ChipInput=function(e){function o(e){var t=_toConsumableArray(w);t.splice(e,1),p||C(t),a(t)}function t(){var e;null!=(e=x.current)&&e.focus()}function a(e){h&&h(e)}var i=e.chipOptions,r=e.allowDuplicates,s=void 0===(n=e.size)?"regular":n,l=e.disabled,n=e.error,c=e.placeholder,d=e.defaultValue,p=e.value,u=e.className,m=e.autoFocus,h=e.onChange,f=e.onBlur,g=e.onFocus,y=e.chipValidator,v=e["aria-label"],b=e["aria-labelledby"],_=e["aria-describedby"],x=React__namespace.createRef(),S=React__namespace.useRef(),w=(d=_slicedToArray(React__namespace.useState(p||d),2))[0],C=d[1],P=(d=_slicedToArray(React__namespace.useState(""),2))[0],E=d[1],d=extractBaseProps(e),e=(React__namespace.useEffect(function(){void 0!==p&&C(p)},[p]),React__namespace.useEffect(function(){""===P&&x.current&&(x.current.style.flexBasis="0",S.current.charCount=null)},[P]),classnames(_defineProperty$1(_defineProperty$1({},styles$C["ChipInput-border"],!0),styles$C["ChipInput-border--error"],n))),n=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$C.ChipInput,!0),styles$C["ChipInput--disabled"],l),styles$C["ChipInput--withChips"],w&&0<w.length),styles$C["ChipInput--error"],n),styles$C["ChipInput--".concat(s)],s),u),u=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$C["ChipInput-input"],!0),styles$C["ChipInput-input--".concat(s)],s),"p-0",!0)),k=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},"mr-3",!0),"my-2","small"===s),"my-3","regular"===s)),I=classnames(_defineProperty$1(_defineProperty$1({},styles$C["ChipInput-icon"],!0),styles$C["ChipInput-icon--".concat(s)],s)),R=w.map(function(e,t){var n=void 0===(n=i.type)?"input":n,a=i.onClick,r=_objectWithoutProperties(i,_excluded$T);return React__namespace.createElement(Chip,_extends$2({"data-test":"DesignSystem-ChipInput--Chip",label:e,name:e,type:n,size:s,disabled:l,key:t,className:k,onClick:function(){return a&&a(e,t)},onClose:function(){return o(t)}},r))}),D="small"===s?12:16;return React__namespace.createElement("div",{"data-test":"DesignSystem-ChipInput--Border",className:e},React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-ChipInput"},d,{className:n,onClick:t,onKeyDown:function(e){l||e.currentTarget!==e.target||"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),t())},tabIndex:l?-1:0,role:"button","aria-label":v,"aria-labelledby":b,"aria-describedby":_,"aria-disabled":l||void 0}),React__namespace.createElement("div",{className:styles$C["ChipInput-wrapper"],ref:S},w&&0<w.length&&R,React__namespace.createElement("input",{"data-test":"DesignSystem-ChipInput--Input",ref:x,className:u,autoFocus:m,placeholder:w&&0<w.length?"":c,disabled:l,value:P,onBlur:f,onFocus:g,onChange:function(e){var t=null==(t=x.current)?void 0:t.scrollWidth,n=null==(n=x.current)?void 0:n.clientWidth,a=e.target.value.length;t&&n&&x.current&&(n<t&&P.length<=a&&S.current?(x.current.style.flexBasis="auto",S.current.charCount=a):t<=n&&P.length>a&&a<=(null==(t=S.current)?void 0:t.charCount)-2&&(x.current.style.flex="0")),E(e.target.value)},onKeyDown:function(e){var t,n=w.length;switch(e.key){case keyCodes$1.DELETE:case keyCodes$1.BACKSPACE:""===P&&0<n&&o(n-1);break;case keyCodes$1.ENTER:e.preventDefault(),P&&(t=P.trim(),y&&!y(t)||(r||-1===w.indexOf(t))&&t&&(t=[].concat(_toConsumableArray(w),[t]),p||C(t),a(t),E("")))}},"aria-label":v,"aria-labelledby":b,"aria-describedby":_})),0<w.length&&React__namespace.createElement(Icon,{"data-test":"DesignSystem-ChipInput--Icon",name:"close",size:D,appearance:l?"disabled":"subtle",className:I,onClick:function(){var e=[];p||C(e),a(e)},tabIndex:l?-1:0})))},getTextAppearance=(ChipInput.displayName="ChipInput",ChipInput.defaultProps={chipOptions:{},defaultValue:[],allowDuplicates:!1,autoFocus:!1},function(e,t){return t?"disabled":e?"link":"default"}),getIconAppearance=function(e,t){return t?"disabled":e?"primary_dark":"default"},getPillsAppearance=function(e){return e?"primary":"secondary"},getMenu=function(e,t){var n,a=_createForOfIteratorHelper(e);try{for(a.s();!(n=a.n()).done;){var r=n.value;if(t.name&&r.name===t.name||t.link&&r.link===t.link)return r;if(r.subMenu){var o=r.subMenu.find(function(e){return t.name&&e.name===t.name||t.link&&e.link===t.link});if(o)return o}}}catch(e){a.e(e)}finally{a.f()}return null},getExpandedMenus=function(e,t){var n,a={},r=t?getMenu(e,t):null,o=_createForOfIteratorHelper(e);try{for(o.s();!(n=o.n()).done;){var i=n.value,s=(null==r?void 0:r.name.split(".")[0])===i.name||i.expanded;i.subMenu&&(a[i.name]=!!s)}}catch(e){o.e(e)}finally{o.f()}return a},isMenuActive=function(e,t,n){return!!n&&!!(e=getMenu(e,n))&&(e===t||e.name.split(".")[0]===t.name||e.name===t.name||!!e.link&&e.link===t.link)},getNavItemColor=function(e,t){return t?"inverse-lightest":e?"primary-dark":"inverse"},formatCount=function(e){return"string"==typeof e?e:"number"==typeof e?99<e?"99+":e.toString():""},css_248z$D=".verticalNav-module-VerticalNav-Dmfut-4-22-0 {\n  display: inline-flex;\n  flex-direction: column;\n}\n\n.verticalNav-module-VerticalNav--expanded-YioJV-4-22-0 {\n  width: 240px;\n}\n\n.verticalNav-module-VerticalNav-section-LKy0d-4-22-0 {\n  text-transform: uppercase;\n  padding-left: var(--spacing-40);\n  padding-top: var(--spacing-30);\n  padding-bottom: var(--spacing-15);\n  margin-top: var(--spacing-20);\n}\n\n.verticalNav-module-VerticalNav-section--border-II3bk-4-22-0 {\n  border-top: var(--border-width-2-5) solid var(--secondary-light);\n}\n\n.verticalNav-module-MenuItem-tqOuM-4-22-0 {\n  text-decoration: none;\n  box-sizing: border-box;\n  display: flex;\n  align-items: center;\n  cursor: pointer;\n  transition: var(--duration--fast-01) var(--standard-productive-curve);\n  width: 232px;\n}\n\n.verticalNav-module-MenuItem--horizontal-HqCw4-4-22-0 {\n  height: var(--spacing-80);\n  padding-right: var(--spacing-30);\n  padding-left: var(--spacing-30);\n  border-radius: var(--border-radius-40);\n  margin: 0 var(--spacing-2-5);\n}\n\n.verticalNav-module-MenuItem--vertical-KTu0E-4-22-0 {\n  margin-top: var(--spacing-10);\n  margin-bottom: var(--spacing-10);\n}\n\n.verticalNav-module-MenuItem--collapsed-ksvh1-4-22-0 {\n  height: 28px;\n  width: 28px;\n  margin-left: 10px;\n  margin-right: 10px;\n  justify-content: center;\n  border-radius: var(--border-radius-full);\n  cursor: pointer;\n}\n\n.verticalNav-module-MenuItem--expanded-CNuEg-4-22-0 {\n  padding-left: var(--spacing-40);\n  padding-top: var(--spacing-10);\n  padding-bottom: var(--spacing-10);\n  margin-right: var(--spacing-20);\n  justify-content: space-between;\n  border-radius: 0px var(--border-radius-40) var(--border-radius-40) 0px;\n}\n\n.verticalNav-module-MenuItem--disabled-UwXL1-4-22-0 {\n  pointer-events: none;\n}\n\n.verticalNav-module-MenuItem-tqOuM-4-22-0:hover {\n  background: var(--secondary);\n  text-decoration: none;\n}\n\n.verticalNav-module-MenuItem-tqOuM-4-22-0:active {\n  background: var(--secondary-dark);\n}\n\n.verticalNav-module-MenuItem-tqOuM-4-22-0:focus {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n}\n\n.verticalNav-module-MenuItem--expanded-CNuEg-4-22-0:focus {\n  clip-path: inset(-6px -6px -6px 0);\n}\n\n.verticalNav-module-MenuItem--expandedRounded-u3k-c-4-22-0:focus {\n  clip-path: inset(-6px);\n}\n\n.verticalNav-module-MenuItem--disabled-UwXL1-4-22-0:focus {\n  outline: none;\n}\n\n.verticalNav-module-MenuItem--active-ocJoe-4-22-0 {\n  background: var(--primary-ultra-light);\n  box-shadow: inset 0 0 0 var(--border-width-2-5) var(--primary);\n}\n\n.verticalNav-module-MenuItem--activeExpanded--GaYh-4-22-0 {\n  box-shadow: inset 0 var(--border-width-2-5) 0 0 var(--primary),\n    inset calc(-1 * var(--border-width-2-5)) 0 0 0 var(--primary),\n    inset 0 calc(-1 * var(--border-width-2-5)) 0 0 var(--primary);\n}\n\n.verticalNav-module-MenuItem--activeExpandedRounded-hDqIf-4-22-0 {\n  box-shadow: inset 0 0 0 var(--border-width-2-5) var(--primary);\n}\n\n.verticalNav-module-MenuItem--active-ocJoe-4-22-0:hover {\n  background: var(--primary-lightest);\n}\n\n.verticalNav-module-MenuItem--active-ocJoe-4-22-0:active {\n  background: var(--primary-lighter);\n  color: var(--primary-darker);\n  box-shadow: inset 0 0 0 var(--border-width-2-5) var(--primary-dark);\n}\n\n.verticalNav-module-MenuItem--activeExpanded--GaYh-4-22-0:active {\n  box-shadow: inset 0 var(--border-width-2-5) 0 0 var(--primary-dark),\n    inset calc(-1 * var(--border-width-2-5)) 0 0 0 var(--primary-dark),\n    inset 0 calc(-1 * var(--border-width-2-5)) 0 0 var(--primary-dark);\n}\n\n.verticalNav-module-MenuItem--activeExpandedRounded-hDqIf-4-22-0:active {\n  box-shadow: inset 0 0 0 var(--border-width-2-5) var(--primary-dark);\n}\n\n.verticalNav-module-MenuItem--active-ocJoe-4-22-0:active .verticalNav-module-MenuItem-Text-5dxj5-4-22-0 {\n  color: var(--primary-darker);\n}\n\n.verticalNav-module-MenuItem--active-ocJoe-4-22-0:focus {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n}\n\n.verticalNav-module-MenuItem--rounded-7Cz5E-4-22-0 {\n  border-radius: var(--border-radius-40);\n}\n\n.verticalNav-module-MenuItem--subMenu-ZHEdU-4-22-0 {\n  padding-left: 40px;\n}\n\n.verticalNav-module-MenuItem-tqOuM-4-22-0 .verticalNav-module-Text-pcT-x-4-22-0 {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.verticalNav-module-MenuItem--overflow-RfJ7G-4-22-0 {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.verticalNav-module-MenuItem-count-hxliH-4-22-0 {\n  margin-right: var(--spacing-10);\n  flex-shrink: 0;\n}\n\n.verticalNav-module-MenuItem-count--disabled-2tJFi-4-22-0 {\n  opacity: var(--opacity-10);\n  color: var(--text);\n}\n",styles$B={VerticalNav:"verticalNav-module-VerticalNav-Dmfut-4-22-0","VerticalNav--expanded":"verticalNav-module-VerticalNav--expanded-YioJV-4-22-0","VerticalNav-section":"verticalNav-module-VerticalNav-section-LKy0d-4-22-0","VerticalNav-section--border":"verticalNav-module-VerticalNav-section--border-II3bk-4-22-0",MenuItem:"verticalNav-module-MenuItem-tqOuM-4-22-0","MenuItem--horizontal":"verticalNav-module-MenuItem--horizontal-HqCw4-4-22-0","MenuItem--vertical":"verticalNav-module-MenuItem--vertical-KTu0E-4-22-0","MenuItem--collapsed":"verticalNav-module-MenuItem--collapsed-ksvh1-4-22-0","MenuItem--expanded":"verticalNav-module-MenuItem--expanded-CNuEg-4-22-0","MenuItem--disabled":"verticalNav-module-MenuItem--disabled-UwXL1-4-22-0","MenuItem--expandedRounded":"verticalNav-module-MenuItem--expandedRounded-u3k-c-4-22-0","MenuItem--active":"verticalNav-module-MenuItem--active-ocJoe-4-22-0","MenuItem--activeExpanded":"verticalNav-module-MenuItem--activeExpanded--GaYh-4-22-0","MenuItem--activeExpandedRounded":"verticalNav-module-MenuItem--activeExpandedRounded-hDqIf-4-22-0","MenuItem-Text":"verticalNav-module-MenuItem-Text-5dxj5-4-22-0","MenuItem--rounded":"verticalNav-module-MenuItem--rounded-7Cz5E-4-22-0","MenuItem--subMenu":"verticalNav-module-MenuItem--subMenu-ZHEdU-4-22-0",Text:"verticalNav-module-Text-pcT-x-4-22-0","MenuItem--overflow":"verticalNav-module-MenuItem--overflow-RfJ7G-4-22-0","MenuItem-count":"verticalNav-module-MenuItem-count-hxliH-4-22-0","MenuItem-count--disabled":"verticalNav-module-MenuItem-count--disabled-2tJFi-4-22-0"},_MenuIcon=(styleInject$1(css_248z$D),function(e){return e=e.isChildrenVisible,React__namespace.createElement(Icon,{className:"mx-4",name:e?"keyboard_arrow_up":"keyboard_arrow_down"})}),_MenuPills=function(e){var t=e.disabled,n=e.isActive,e=e.count,a=classnames(_defineProperty$1(_defineProperty$1({},styles$B["MenuItem-count"],!0),styles$B["MenuItem-count--disabled"],t));return React__namespace.createElement(Pills,{subtle:t,className:a,appearance:getPillsAppearance(n),"data-test":"DesignSystem-VerticalNav--Pills"},e)},_MenuWrapper=function(e){var t=e.children;return React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-VerticalNav--MenuWrapper",className:"d-flex align-items-center overflow-hidden"},e),t)},MenuItem$1=function(e){function t(e){var t=e.label,e=e.labelColor,n=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$B["MenuItem-Text"],!0),styles$B["MenuItem--overflow"],!0),"mr-5",!i&&a.count),"ellipsis--noWrap",!0));return React__namespace.createElement(Text,{"data-test":"DesignSystem-VerticalNav--Text",ref:g,color:e,className:n},t)}var a=e.menu,n=e.isActive,r=e.expanded,o=e.rounded,i=e.hasSubmenu,s=e.isChildren,l=e.isChildrenVisible,c=e.onClick,d=e.customItemRenderer,p=e.customOptionRenderer,u=e.tabIndex,m=(y=_slicedToArray(React__namespace.useState(!1),2))[0],h=y[1],f=Tooltip.useAutoTooltip().detectTruncation,g=React__namespace.createRef(),y=(React__namespace.useEffect(function(){var e=f(g);h(e)},[g]),_objectSpread2({onClick:function(e){e.preventDefault(),c&&c(a)},href:a.link,tabIndex:void 0!==u?u:0,role:"treeitem","aria-level":s?2:1,"aria-expanded":i?l?"true":"false":void 0,"data-menu-name":a.name,"data-disabled":a.disabled?"true":void 0},extractBaseProps(e))),v=getNavItemColor(n,a.disabled),s=classnames((_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(u={},styles$B.MenuItem,!0),styles$B["MenuItem--vertical"],!0),styles$B["MenuItem--collapsed"],!r),styles$B["MenuItem--expanded"],r),styles$B["MenuItem--expandedRounded"],r&&o),styles$B["MenuItem--active"],n),styles$B["MenuItem--activeExpanded"],n&&r),styles$B["MenuItem--activeExpandedRounded"],n&&r&&o),styles$B["MenuItem--disabled"],a.disabled),styles$B["MenuItem--subMenu"],s&&r),_defineProperty$1(_defineProperty$1(_defineProperty$1(u,styles$B["MenuItem--rounded"],o&&r),"pr-5",!i&&void 0===a.count&&r),"color-".concat(v),!0)));return r||a.icon?(u=_objectSpread2(_objectSpread2({},e),{},{contentRef:g,MenuIcon:function(){return _MenuIcon({isChildrenVisible:l})},MenuLabel:function(){return t({label:a.label,labelColor:v})},MenuWrapper:function(e){return _MenuWrapper(e)},MenuPills:function(){return void 0!==a.count?_MenuPills({disabled:a.disabled,isActive:n,count:a.count}):React__namespace.createElement(React__namespace.Fragment,null)}}),d?d(u):React__namespace.createElement(Tooltip,{showTooltip:!r||m,tooltip:a.label,position:"right"},React__namespace.createElement(Link$1,_extends$2({componentType:"a",className:s},y),p?p(u):React__namespace.createElement(React__namespace.Fragment,null,React__namespace.createElement("div",{className:"d-flex align-items-center overflow-hidden"},a.icon&&React__namespace.createElement(Icon,{"data-test":"DesignSystem-VerticalNav--Icon",className:r?"mr-4":"",name:a.icon,type:a.iconType}),r&&React__namespace.createElement(t,{label:a.label,labelColor:v})),r&&(i?React__namespace.createElement(_MenuIcon,{isChildrenVisible:l}):void 0!==a.count?(o=formatCount(a.count),React__namespace.createElement(_MenuPills,{disabled:a.disabled,isActive:n,count:o})):null))))):null},VERTICAL_NAV_ITEM_SELECTOR=(MenuItem$1.defaultProps={isActive:!1},"[data-menu-name]"),getVisibleMenuItems=function(e){return e?Array.from(e.querySelectorAll(VERTICAL_NAV_ITEM_SELECTOR)).filter(function(e){return"true"!==e.getAttribute("data-disabled")}):[]},getFocusedIndex=function(e){var t,n,a=document.activeElement;return a&&(n=null==(t=a.closest)?void 0:t.call(a,"[data-menu-name]"))?e.findIndex(function(e){return e===n}):-1},focusItem=function(e){e.focus({preventScroll:!0}),"function"==typeof e.scrollIntoView&&e.scrollIntoView({block:"nearest"})},handleVerticalNavKeyDown=function(e,t){var n=t.containerRef,a=t.setFocusedItemName,r=t.menuState,o=t.subMenuExpandedState,i=t.setMenuState,s=t.setSubMenuExpandedState,l=t.menus,c=t.expanded,d=t.autoCollapse,p=getVisibleMenuItems(n.current);if(0!==p.length){var u,m,h,f,g,y,v=getFocusedIndex(p),b=0<=v,_=function(e){var t=e.indexOf(".");return 0<t?e.slice(0,t):null},x=function(t){var e=l.find(function(e){return e.name===t});return!!(null!=e&&e.subMenu&&0<e.subMenu.length)},S=function(e){return!(!r[e]&&!o[e])};switch(e.key){case"ArrowDown":e.preventDefault(),b?(m=Math.min(v+1,p.length-1),focusItem(p[m]),a(p[m].getAttribute("data-menu-name"))):(focusItem(p[0]),a(p[0].getAttribute("data-menu-name")));break;case"ArrowUp":e.preventDefault(),b?(m=Math.max(v-1,0),focusItem(p[m]),a(p[m].getAttribute("data-menu-name"))):(focusItem(p[p.length-1]),a(p[p.length-1].getAttribute("data-menu-name")));break;case"ArrowRight":e.preventDefault(),b&&(m=p[v].getAttribute("data-menu-name"))&&!_(m)&&(x(m)&&!S(m)?(y=m,c&&x(y)&&(d?(i(_defineProperty$1({},y,!0)),s(_defineProperty$1({},y,!0))):s(function(e){return _objectSpread2(_objectSpread2({},e),{},_defineProperty$1({},y,!0))}))):x(m)&&S(m)&&(f=v+1)<p.length&&(u=p[f].getAttribute("data-menu-name"))&&_(u)===m&&(focusItem(p[f]),a(u)));break;case"ArrowLeft":e.preventDefault(),b&&(m=p[v].getAttribute("data-menu-name"))&&((h=_(m))?0<=(f=p.findIndex(function(e){return e.getAttribute("data-menu-name")===h}))&&(focusItem(p[f]),a(h)):x(m)&&S(m)&&(g=m,c)&&x(g)&&(i(function(e){return _objectSpread2(_objectSpread2({},e),{},_defineProperty$1({},g,!1))}),s(function(e){return _objectSpread2(_objectSpread2({},e),{},_defineProperty$1({},g,!1))})));break;case"Home":e.preventDefault(),focusItem(p[0]),a(p[0].getAttribute("data-menu-name"));break;case"End":e.preventDefault(),focusItem(p[p.length-1]),a(p[p.length-1].getAttribute("data-menu-name"));break;case" ":case"Space":case"Spacebar":e.preventDefault(),b&&p[v].click();break;case"Enter":b&&(e.preventDefault(),p[v].click())}}},getFirstVisibleMenuItemName=function(e,t){var n,a=_createForOfIteratorHelper(e);try{for(a.s();!(n=a.n()).done;){var r=n.value;if(!r.disabled&&(t||r.icon))return r.name}}catch(e){a.e(e)}finally{a.f()}return null},getInitialFocusedItemName=function(e,t,n,a,r){if(t){var o=getMenu(e,t);if(o&&!o.disabled){if(e.some(function(e){return e.name===o.name}))return r||o.icon?o.name:null;var i,s=_createForOfIteratorHelper(e);try{for(s.s();!(i=s.n()).done;){var l=i.value;if(l.subMenu){var c,d,p=l.subMenu.find(function(e){return e.name===o.name});if(p)return c=n[l.name]||a[l.name],d=!r&&p.icon,c&&(r||d)?o.name:l.disabled||!r&&!l.icon?null:l.name}}}catch(e){s.e(e)}finally{s.f()}}}return null},VerticalNav=function(t){function s(e){e.subMenu?d?(h[e.name]||_(e),o(_objectSpread2(_objectSpread2({},f),{},_defineProperty$1({},e.name,!1))),r(_objectSpread2(_objectSpread2({},h),{},_defineProperty$1({},e.name,!h[e.name])))):n&&n(e.subMenu[0]):n&&n(e)}var l=t.menus,c=t.active,n=t.onClick,d=t.expanded,p=t.rounded,a=t.autoCollapse,e=t.className,u=t.customItemRenderer,m=t.customOptionRenderer,h=(v=_slicedToArray(React__namespace.useState({}),2))[0],r=v[1],f=(v=_slicedToArray(React__namespace.useState({}),2))[0],o=v[1],i=(v=_slicedToArray(React__namespace.useState(null),2))[0],g=v[1],y=React__namespace.useRef(null),v=extractBaseProps(t),b=null!=(i=null!=(i=(t=>{if(t){var e=l.find(function(e){return e.name===t});if(e)return!(e.disabled||!d&&!e.icon);var n,a=_createForOfIteratorHelper(l);try{for(a.s();!(n=a.n()).done;){var r=n.value;if(r.subMenu){var o=f[r.name]||h[r.name],i=r.subMenu.find(function(e){return e.name===t});if(i)return!i.disabled&&!(!o||!d&&!i.icon)}}}catch(e){a.e(e)}finally{a.f()}}return!1})(i)?i:null)?i:getInitialFocusedItemName(l,c,f,h,d))?i:getFirstVisibleMenuItemName(l,d),_=(React__namespace.useEffect(function(){var e;t.active&&(e=getMenu(l,t.active))&&_(e,!0)},[t.active]),React__namespace.useEffect(function(){var e=getExpandedMenus(l,c);r(e)},[]),function(e,t){var n;(e=getMenu(l,e))&&(1<(n=e.name.split(".")).length||e.subMenu?(e=n[0],a?o(_defineProperty$1({},e,t||!f[e])):((n=_objectSpread2({},f))[e]=void 0!==t?t:!n[e],o(n))):a&&!d&&o({}))}),i=classnames(_defineProperty$1(_defineProperty$1({},styles$B.VerticalNav,!0),styles$B["VerticalNav--expanded"],d),e);return React__namespace.createElement("div",_extends$2({ref:y,role:"tree",tabIndex:-1,"data-test":"DesignSystem-VerticalNav"},v,{className:i,onKeyDown:function(e){handleVerticalNavKeyDown(e,{containerRef:y,setFocusedItemName:g,menuState:f,subMenuExpandedState:h,setMenuState:o,setSubMenuExpandedState:r,menus:l,expanded:d,autoCollapse:a})},onFocus:function(e){var t=null==(t=(e=e.target).closest)?void 0:t.call(e,"[data-menu-name]");t&&g(t.getAttribute("data-menu-name"))}}),l.map(function(e,t){var n=!f[e.name]&&isMenuActive(l,e,c),a=e.subMenu&&0<e.subMenu.length,r=a&&(f[e.name]||h[e.name]),o=0===t||l[t-1].group!==e.group,i=classnames(_defineProperty$1(_defineProperty$1({},styles$B["VerticalNav-section"],!0),styles$B["VerticalNav-section--border"],0!==t));return React__namespace.createElement(React__namespace.Fragment,{key:t},o&&e.group&&d&&React__namespace.createElement("div",{className:i},React__namespace.createElement(Text,{"data-test":"DesignSystem-VerticalNav--Section",size:"small",weight:"strong",appearance:"subtle"},e.group)),React__namespace.createElement(MenuItem$1,{"data-test":"DesignSystem-VerticalNav--Item",menu:e,expanded:d,isActive:n,hasSubmenu:a,isChildren:!1,rounded:p,isChildrenVisible:r,onClick:s,customItemRenderer:u,customOptionRenderer:m,tabIndex:b===e.name?0:-1}),r&&e.subMenu.map(function(e,t){return React__namespace.createElement(MenuItem$1,{key:t,menu:e,expanded:d,hasSubmenu:!1,isChildren:!0,rounded:p,onClick:s,isActive:isMenuActive(l,e,c),customItemRenderer:u,customOptionRenderer:m,tabIndex:b===e.name?0:-1})}))}))},css_248z$C=(VerticalNav.defaultProps={expanded:!0,autoCollapse:!0,rounded:!1,showTooltip:!1},".horizontalNav-module-HorizontalNav-TaKHt-4-22-0 {\n  display: flex;\n}\n\n.horizontalNav-module-HorizontalNav-menu-hc7-x-4-22-0 {\n  box-sizing: border-box;\n  display: flex;\n  align-items: center;\n  cursor: pointer;\n  border: 0;\n  background: transparent;\n  font: inherit;\n  text-decoration: none;\n  height: var(--spacing-80);\n  padding-right: var(--spacing-30);\n  padding-left: var(--spacing-30);\n  border-radius: var(--border-radius-40);\n  margin: 0 var(--spacing-2-5);\n}\n\n.horizontalNav-module-HorizontalNav-menu--disabled-WDs4e-4-22-0 {\n  pointer-events: none;\n}\n\n.horizontalNav-module-HorizontalNav-menu--disabled-WDs4e-4-22-0:focus-visible,\n.horizontalNav-module-HorizontalNav-menu--disabled-WDs4e-4-22-0:focus {\n  outline: none;\n}\n\n.horizontalNav-module-HorizontalNav-menu--default-iaSU9-4-22-0:focus-visible,\n.horizontalNav-module-HorizontalNav-menu--default-iaSU9-4-22-0:focus {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n}\n\n.horizontalNav-module-HorizontalNav-menu--default-iaSU9-4-22-0:hover {\n  background-color: var(--secondary);\n}\n\n.horizontalNav-module-HorizontalNav-menu--default-iaSU9-4-22-0:active {\n  background-color: var(--secondary-dark);\n}\n\n.horizontalNav-module-HorizontalNav-menu--active-LO21D-4-22-0 {\n  background-color: var(--primary-ultra-light);\n  box-shadow: 0 0 0 var(--border-width-05) var(--primary);\n}\n\n.horizontalNav-module-HorizontalNav-menu--active-LO21D-4-22-0:focus-visible,\n.horizontalNav-module-HorizontalNav-menu--active-LO21D-4-22-0:focus {\n  background-color: var(--primary-ultra-light);\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n}\n\n.horizontalNav-module-HorizontalNav-menu--active-LO21D-4-22-0:hover {\n  background-color: var(--primary-lightest);\n}\n\n.horizontalNav-module-HorizontalNav-menu--active-LO21D-4-22-0:active {\n  background-color: var(--primary-lighter);\n  color: var(--primary-darker);\n  box-shadow: 0 0 0 var(--border-width-05) var(--primary-dark);\n}\n\n.horizontalNav-module-HorizontalNav-menu--active-LO21D-4-22-0:active .horizontalNav-module-HorizontalNav-menuText-hlHtx-4-22-0 {\n  color: var(--primary-darker);\n}\n\n.horizontalNav-module-HorizontalNav-menu--active-LO21D-4-22-0:focus-visible:active,\n.horizontalNav-module-HorizontalNav-menu--active-LO21D-4-22-0:focus:active {\n  background-color: var(--primary-lighter);\n  box-shadow: 0 0 0 var(--border-width-05) var(--primary-dark);\n}\n\n.horizontalNav-module-HorizontalNav-menuText-hlHtx-4-22-0 {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.horizontalNav-module-HorizontalNav-menu--active-LO21D-4-22-0,\n.horizontalNav-module-HorizontalNav-animate-HJvL2-4-22-0 {\n  transition-delay: var(--duration--fast-02);\n}\n\n.horizontalNav-module-HorizontalNav-animate-HJvL2-4-22-0 {\n  transition: var(--duration--fast-02) var(--standard-productive-curve);\n}\n\n.horizontalNav-module-HorizontalNav-pills-Ko7S--4-22-0 {\n  margin-right: var(--spacing-10);\n}\n\n.horizontalNav-module-HorizontalNav-pills--disabled-qc3Ao-4-22-0 {\n  opacity: var(--opacity-10);\n}\n"),styles$A={HorizontalNav:"horizontalNav-module-HorizontalNav-TaKHt-4-22-0","HorizontalNav-menu":"horizontalNav-module-HorizontalNav-menu-hc7-x-4-22-0","HorizontalNav-menu--disabled":"horizontalNav-module-HorizontalNav-menu--disabled-WDs4e-4-22-0","HorizontalNav-menu--default":"horizontalNav-module-HorizontalNav-menu--default-iaSU9-4-22-0","HorizontalNav-menu--active":"horizontalNav-module-HorizontalNav-menu--active-LO21D-4-22-0","HorizontalNav-menuText":"horizontalNav-module-HorizontalNav-menuText-hlHtx-4-22-0","HorizontalNav-animate":"horizontalNav-module-HorizontalNav-animate-HJvL2-4-22-0","HorizontalNav-pills":"horizontalNav-module-HorizontalNav-pills-Ko7S--4-22-0","HorizontalNav-pills--disabled":"horizontalNav-module-HorizontalNav-pills--disabled-qc3Ao-4-22-0"},HorizontalNav=(styleInject$1(css_248z$C),function(e){function d(e,t){t.disabled?e.preventDefault():n&&(e.preventDefault(),n(t))}var p=e.menus,u=e.active,n=e.onClick,t=e.className,a=void 0===(a=e["aria-label"])?"Horizontal Navigation":a,e=extractBaseProps(e),t=classnames(_defineProperty$1({},styles$A.HorizontalNav,!0),t),r=p.map(function(t,e){var n,a,r,o,i=isMenuActive(p,t,u),s=getNavItemColor(i,t.disabled),l=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$A["HorizontalNav-menu"],!0),styles$A["HorizontalNav-menu--default"],!i&&!t.disabled),styles$A["HorizontalNav-menu--active"],i),styles$A["HorizontalNav-menu--disabled"],t.disabled),styles$A["HorizontalNav-animate"],!0),"color-".concat(s),!0)),c=classnames(styles$A["HorizontalNav-menuText"],styles$A["HorizontalNav-animate"]),l={"data-test":"DesignSystem-HorizontalNav",className:l},s=React__namespace.createElement(React__namespace.Fragment,null,(a=i,void 0!==(n=t).count?(r=formatCount(n.count),React__namespace.createElement(Pills,{subtle:n.disabled,className:(o=n.disabled,classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$A["HorizontalNav-pills"],!0),styles$A["HorizontalNav-pills--disabled"],o),styles$A["HorizontalNav-animate"],!0))),appearance:getPillsAppearance(a),"data-test":"DesignSystem-HorizontalNav--Pills"},r)):(o=classnames("mr-3",styles$A["HorizontalNav-animate"]),n.icon?React__namespace.createElement(Icon,{className:o,name:n.icon,type:n.iconType,"data-test":"DesignSystem-HorizontalNav--Icon"}):null)),React__namespace.createElement(Text,{color:s,weight:"medium","data-test":"DesignSystem-HorizontalNav--Text",className:c},t.label));return t.disabled?React__namespace.createElement("span",_extends$2({key:e},l,{"aria-disabled":"true"}),s):t.link?React__namespace.createElement("a",_extends$2({key:e},l,{href:t.link,"aria-current":i?"page":void 0,onClick:function(e){return d(e,t)}}),s):React__namespace.createElement("button",_extends$2({type:"button",key:e},l,{"aria-current":i?"page":void 0,onClick:function(e){return d(e,t)}}),s)});return React__namespace.createElement("nav",_extends$2({},e,{className:t,"aria-label":a}),r)}),_excluded$S=["children","tooltip","showTooltip","showOnTruncation","elementRef","className","size"],tooltipPropsList=["trigger","on","open","offset","onToggle","dark","customStyle","closeOnBackdropClick","hideOnReferenceEscape","closeOnScroll"],positionValue={bottom:"bottom",top:"top","top-start":"top","top-end":"top","bottom-start":"bottom","bottom-end":"bottom",left:"left",right:"right"},detectTruncation=function(e){return!!(e=null==e?void 0:e.current)&&e.scrollWidth>e.clientWidth},Tooltip=function(e){var t=e.children,n=e.tooltip,a=e.showTooltip,r=e.showOnTruncation,o=e.elementRef,i=e.className,s=void 0===(s=e.size)?"regular":s,l=_objectWithoutProperties(e,_excluded$S),c=React__namespace.useRef(null),d=(u=_slicedToArray(React__namespace.useState(!1),2))[0],p=u[1],u=(React__namespace.useEffect(function(){p(detectTruncation(o||c))},[c,o,t]),o||!React__namespace.isValidElement(t)?t:React__namespace.cloneElement(t,{ref:c}));return a?(a=classnames(_defineProperty$1(_defineProperty$1({},styles$N.Tooltip,!0),styles$N["Tooltip--small"],"small"===s)),a=React__namespace.createElement("div",{className:a,"data-test":"DesignSystem-Tooltip-Wrapper"},React__namespace.createElement(Text,{className:styles$N["Tooltip-text"],appearance:"white",size:s},n)),s=classnames(styles$N["Tooltip-container"],i),r?d?React__namespace.createElement(Popover$1,_extends$2({trigger:u,on:"hover",offset:"medium",animationClass:{open:styles$N["Tooltip-animation-open-".concat(positionValue[e.position])],close:styles$N["Tooltip-animation-close-".concat(positionValue[e.position])]},className:s},l),a):u:React__namespace.createElement(Popover$1,_extends$2({trigger:t,on:"hover",offset:"medium",animationClass:{open:styles$N["Tooltip-animation-open-".concat(positionValue[e.position])],close:styles$N["Tooltip-animation-close-".concat(positionValue[e.position])]},className:s},l),a)):t},Dialog=(Tooltip.useAutoTooltip=function(){return{detectTruncation:detectTruncation}},Tooltip.defaultProps=Object.assign({},filterProps(Popover$1.defaultProps,tooltipPropsList),{hoverable:!0,showTooltip:!0,showOnTruncation:!1}),function(e){var t=e.dimension,n=e.primaryButtonAppearance,a=e.secondaryButtonAppearance,r=e.open,o=e.onClose,i=e.heading,s=e.title,l=e.description,c=e.primaryButtonLabel,d=e.primaryButtonCallback,p=e.secondaryButtonLabel,u=e.secondaryButtonCallback,e=extractBaseProps(e);return React__namespace.createElement(Modal,_extends$2({"data-test":"DesignSystem-Dialog"},e,{open:r,dimension:t,onClose:o,headerOptions:{heading:i},footer:React__namespace.createElement(React__namespace.Fragment,null,React__namespace.createElement(Button,{type:"button","data-test":"DesignSystem-Dialog--SecondaryButton",appearance:a,onClick:u},p),React__namespace.createElement(Button,{type:"button",className:"ml-4","data-test":"DesignSystem-Dialog--PrimaryButton",appearance:n,onClick:d},c))}),React__namespace.createElement(ModalDescription,{title:s,description:l}))}),css_248z$B=(Dialog.displayName="Dialog",Dialog.defaultProps={dimension:"small",primaryButtonAppearance:"primary",secondaryButtonAppearance:"basic"},".overlay-module-OverlayHeader-X75uk-4-22-0 {\n  box-sizing: border-box;\n  margin-left: var(--spacing-60);\n}\n\n.overlay-module-OverlayHeader--withBackButton-P8Z6f-4-22-0 {\n  margin-left: var(--spacing-40);\n}\n\n.overlay-module-OverlayHeader-headerWrapper-wDTqn-4-22-0 {\n  display: flex;\n  align-items: center;\n}\n\n.overlay-module-OverlayHeader-subheading-HGK3Q-4-22-0 {\n  margin-top: var(--spacing-05);\n}\n\n.overlay-module-OverlayHeader-subheading--withBackButton-vmR5i-4-22-0 {\n  margin-left: var(--spacing-20);\n}\n\n.overlay-module-OverlayBody-0aiqy-4-22-0 {\n  overflow-y: auto;\n}\n\n.overlay-module-Overlay-body--stickFooter-9u7pt-4-22-0 {\n  margin-bottom: 80px;\n}\n\n.overlay-module-OverlayFooter-0Ne3i-4-22-0 {\n  display: flex;\n  align-items: center;\n  width: 100%;\n  box-sizing: border-box;\n  padding-left: var(--spacing-60);\n  padding-right: var(--spacing-60);\n}\n"),styles$z={OverlayHeader:"overlay-module-OverlayHeader-X75uk-4-22-0","OverlayHeader--withBackButton":"overlay-module-OverlayHeader--withBackButton-P8Z6f-4-22-0","OverlayHeader-headerWrapper":"overlay-module-OverlayHeader-headerWrapper-wDTqn-4-22-0","OverlayHeader-subheading":"overlay-module-OverlayHeader-subheading-HGK3Q-4-22-0","OverlayHeader-subheading--withBackButton":"overlay-module-OverlayHeader-subheading--withBackButton-vmR5i-4-22-0",OverlayBody:"overlay-module-OverlayBody-0aiqy-4-22-0","Overlay-body--stickFooter":"overlay-module-Overlay-body--stickFooter-9u7pt-4-22-0",OverlayFooter:"overlay-module-OverlayFooter-0Ne3i-4-22-0"},_excluded$R=(styleInject$1(css_248z$B),["label"]),OverlayFooter=function(e){var n=e.open,t=e.className,a=e.children,r=e.actions,o=e.skipFocusOnOpen,e=extractBaseProps(e),t=classnames(_defineProperty$1({},styles$z.OverlayFooter,!0),t),i=React__namespace.createRef();return React__namespace.useEffect(function(){var e,t;n&&!o&&i.current&&(e=null==(e=i.current)?void 0:e.querySelectorAll(".".concat(buttonStyles["Button--basic"])),t=e[e.length-1])&&window.requestAnimationFrame(function(){return t.focus({preventScroll:!0})})},[n,o]),r?React__namespace.createElement("div",_extends$2({ref:i},e,{className:t}),r.map(function(e,t){return e.label,e=_objectWithoutProperties(e,_excluded$R),React__namespace.createElement(Button,_extends$2({type:"button"},e,{key:t}))})):React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-OverlayFooter",ref:i},e,{className:t}),a)},OverlayHeader=(OverlayFooter.displayName="OverlayFooter",function(e){var t=e.className,n=e.heading,a=e.subHeading,r=e.backButton,o=e.backIcon,i=e.backIconCallback,s=e.backButtonCallback,l=e.headingClass,c=e.headingId,e=extractBaseProps(e),t=classnames(_defineProperty$1(_defineProperty$1({},styles$z.OverlayHeader,!0),styles$z["OverlayHeader--withBackButton"],r||o),t),d=classnames(_defineProperty$1(_defineProperty$1({},styles$z["OverlayHeader-subheading"],!0),styles$z["OverlayHeader-subheading--withBackButton"],r||o));return React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-OverlayHeader"},e,{className:t}),React__namespace.createElement("div",{className:styles$z["OverlayHeader-headerWrapper"]},(r||o)&&React__namespace.createElement(Button,{"data-test":"DesignSystem-OverlayHeader--Button",appearance:"transparent",className:"mr-4",icon:"arrow_back",largeIcon:!0,onClick:s||i}),n&&React__namespace.createElement(Heading,{id:c,className:l,"data-test":"DesignSystem-OverlayHeader--heading"},n)),a&&React__namespace.createElement(Text,{"data-test":"DesignSystem-OverlayHeader--Subheading",appearance:"subtle",className:d},a))}),OverlayBody=(OverlayHeader.displayName="OverlayHeader",function(e){var t=e.children,n=e.className,e=extractBaseProps(e),n=classnames(_defineProperty$1({},styles$z.OverlayBody,!0),n);return React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-OverlayBody"},e,{className:n}),t)}),getWrapperElement=(OverlayBody.defaultProps={stickFooter:!0,withFooter:!0},OverlayBody.displayName="OverlayBody",function(){var e=document.querySelector(".Overlay-wrapper");return null===e&&((e=document.createElement("div")).classList.add("Overlay-wrapper"),document.body.appendChild(e)),e}),getUpdatedZIndex=function(e){var t,n=e.containerClassName,a=e.elementRef,e=e.element;if(null!==e&&!((e=e.querySelectorAll(n)).length<1))return n=Array.from(e).filter(function(e){return e!==a.current}),t=-1,n.forEach(function(e){e=parseInt(window.getComputedStyle(e).zIndex||"0",10),t=Math.max(t,e+10)}),0<t?t:void 0},closeOnEscapeKeypress=function(e,t,n){"Escape"===e.key&&t&&(n(e),e.preventDefault())},FOCUSABLE_SELECTOR='a[href], button:not([disabled]), input:not([disabled]):not([type="hidden"]), select:not([disabled]), textarea:not([disabled]), [contenteditable="true"], summary, area[href], [tabindex]:not([tabindex="-1"])',getFocusableElements=function(e){return e=e.querySelectorAll(FOCUSABLE_SELECTOR),Array.from(e).filter(function(e){var t="hidden"!==(t=window.getComputedStyle(e)).visibility&&"none"!==t.display,n="true"===e.getAttribute("aria-hidden"),a="true"===e.getAttribute("aria-disabled"),e=null!==e.closest("[inert]");return t&&!n&&!a&&!e})},handleFocusTrapKeyDown=function(e,t){if("Tab"===e.key){var n=getFocusableElements(t),a=document.activeElement;if(a&&t.contains(a)){if(0===n.length)return e.preventDefault(),t.focus({preventScroll:!0}),!0;if(t=n[0],n=n[n.length-1],e.shiftKey){if(a===t)return e.preventDefault(),n.focus({preventScroll:!0}),!0}else if(a===n)return e.preventDefault(),t.focus({preventScroll:!0}),!0}}return!1},restoreFocusToElementIfConnected=function(e){null!=e&&e.focus&&e.isConnected&&window.requestAnimationFrame(function(){e.isConnected&&e.focus({preventScroll:!0})})},css_248z$A="@keyframes modal-module-modal-open-XetuH-4-22-0 {\n  from {\n    top: 20px;\n    opacity: 0;\n  }\n  to {\n    opacity: 1;\n  }\n}\n\n@keyframes modal-module-modal-close-6bwSt-4-22-0 {\n  from {\n    top: 104px;\n    opacity: 1;\n  }\n  to {\n    top: 124px;\n    opacity: 0;\n  }\n}\n\n.modal-module-Modal-jy6BE-4-22-0 {\n  position: fixed !important;\n  max-height: calc(100vh - 128px);\n  box-shadow: var(--shadow-m);\n  background-color: var(--white);\n  border-radius: var(--border-radius-20);\n  overflow: auto;\n  flex-direction: column;\n  display: none;\n  margin: auto;\n  top: 0;\n  right: 0;\n  left: 0;\n  bottom: 0;\n  height: -moz-min-content;\n  height: min-content;\n}\n\n.modal-module-Modal--open-pEOMN-4-22-0 {\n  display: flex;\n}\n\n.modal-module-Modal-animation--open-GPVLI-4-22-0 {\n  animation: modal-module-modal-open-XetuH-4-22-0 var(--duration--moderate-02) var(--entrance-expressive-curve);\n}\n\n.modal-module-Modal-animation--close-re3FT-4-22-0 {\n  animation: modal-module-modal-close-6bwSt-4-22-0 var(--duration--fast-02) var(--exit-expressive-curve);\n}\n\n.modal-module-Modal-header-fdaxo-4-22-0 {\n  display: flex;\n  justify-content: flex-start;\n  padding-top: var(--spacing-40);\n  padding-bottom: var(--spacing-30);\n  padding-right: var(--spacing-40);\n}\n\n.modal-module-Modal-header--withSeperator-JuBGt-4-22-0 {\n  border-bottom: var(--border);\n}\n\n.modal-module-Modal-description-yJzzp-4-22-0 {\n  padding: var(--spacing-20) 0;\n}\n\n.modal-module-Modal-footer-njNb3-4-22-0 {\n  padding-top: var(--spacing-60);\n  padding-bottom: var(--spacing-60);\n  justify-content: flex-end;\n  position: absolute;\n  bottom: 0;\n}\n\n.modal-module-Modal-footer--withSeperator-E6Dfh-4-22-0 {\n  border-top: var(--border);\n}\n\n.modal-module-Modal-body-kEuY3-4-22-0 {\n  padding: 0 var(--spacing-60);\n}\n\n.modal-module-Modal-body--withMargin-QJGL1-4-22-0 {\n  margin-bottom: 80px;\n}\n\n.modal-module-Modal-body--withPadding-sX2cE-4-22-0 {\n  padding-bottom: var(--spacing-40);\n}\n",styles$y={Modal:"modal-module-Modal-jy6BE-4-22-0","Modal--open":"modal-module-Modal--open-pEOMN-4-22-0","Modal-animation--open":"modal-module-Modal-animation--open-GPVLI-4-22-0","modal-open":"modal-module-modal-open-XetuH-4-22-0","Modal-animation--close":"modal-module-Modal-animation--close-re3FT-4-22-0","modal-close":"modal-module-modal-close-6bwSt-4-22-0","Modal-header":"modal-module-Modal-header-fdaxo-4-22-0","Modal-header--withSeperator":"modal-module-Modal-header--withSeperator-JuBGt-4-22-0","Modal-description":"modal-module-Modal-description-yJzzp-4-22-0","Modal-footer":"modal-module-Modal-footer-njNb3-4-22-0","Modal-footer--withSeperator":"modal-module-Modal-footer--withSeperator-E6Dfh-4-22-0","Modal-body":"modal-module-Modal-body-kEuY3-4-22-0","Modal-body--withMargin":"modal-module-Modal-body--withMargin-QJGL1-4-22-0","Modal-body--withPadding":"modal-module-Modal-body--withPadding-sX2cE-4-22-0"},modalInstanceCounter=(styleInject$1(css_248z$A),0),Modal=(()=>{function t(e){var n;return _classCallCheck(this,t),_defineProperty$1(n=_callSuper(this,t,[e]),"modalRef",React__namespace.createRef()),_defineProperty$1(n,"modalContentRef",React__namespace.createRef()),_defineProperty$1(n,"previousActiveElement",null),_defineProperty$1(n,"autoHeadingId",void 0),_defineProperty$1(n,"element",void 0),_defineProperty$1(n,"onCloseHandler",function(e){closeOnEscapeKeypress(e,!0,n.onOutsideClickHandler)}),_defineProperty$1(n,"onFocusTrapKeyDown",function(e){var t=n.modalContentRef.current;t&&handleFocusTrapKeyDown(e,t)}),_defineProperty$1(n,"activateFocusTrap",function(){n.previousActiveElement&&null!=(e=n.modalRef.current)&&e.contains(document.activeElement)||(n.previousActiveElement=document.activeElement);var e,t=n.modalContentRef.current;t&&(window.requestAnimationFrame(function(){var e=getFocusableElements(t);(0<e.length?e[0]:(t.setAttribute("tabindex","-1"),t)).focus({preventScroll:!0})}),document.addEventListener("keydown",n.onFocusTrapKeyDown,!0),t.addEventListener("keydown",n.onCloseHandler))}),_defineProperty$1(n,"deactivateFocusTrap",function(){document.removeEventListener("keydown",n.onFocusTrapKeyDown,!0);(e=n.modalContentRef.current)&&(e.removeEventListener("keydown",n.onCloseHandler),e.removeAttribute("tabindex"));var e=n.previousActiveElement;n.previousActiveElement=null,restoreFocusToElementIfConnected(e)}),n.element=getWrapperElement(),n.state={open:e.open,animate:e.open},modalInstanceCounter+=1,n.autoHeadingId="modal-title-".concat(modalInstanceCounter),n.onOutsideClickHandler=n.onOutsideClickHandler.bind(n),n}return _inherits(t,React__namespace.Component),_createClass(t,[{key:"componentDidMount",value:function(){this.state.open&&instance.add(this.modalRef.current),this.props.backdropClose&&this.state.open&&instance.add(this.modalRef.current);var e=getUpdatedZIndex({element:this.element,containerClassName:".Overlay-container",elementRef:this.modalRef});this.setState({zIndex:e}),this.state.open&&this.activateFocusTrap()}},{key:"componentWillUnmount",value:function(){this.state.open&&(this.deactivateFocusTrap(),instance.remove(this.modalRef.current))}},{key:"componentDidUpdate",value:function(e){var t=this;e.open!==this.props.open&&(this.props.open?(e=getUpdatedZIndex({element:this.element,containerClassName:".Overlay-container--open",elementRef:this.modalRef}),this.setState({zIndex:e,open:!0,animate:!0}),instance.add(this.modalRef.current),this.activateFocusTrap()):(this.deactivateFocusTrap(),instance.remove(this.modalRef.current),this.setState({animate:!1},function(){window.setTimeout(function(){t.setState({open:!1})},120)})))}},{key:"onOutsideClickHandler",value:function(e){var t=(n=this.props).backdropClose,n=n.onClose;this.state.open&&instance.isTopOverlay(this.modalRef.current)&&(n?n(e,"OutsideClick"):"function"==typeof t&&t(e,"OutsideClick"))}},{key:"render",value:function(){var t=this,e=(a=this.state).animate,n=a.open,a=a.zIndex,r=(f=this.props).className,o=f.backdropClose,i=f.dimension,s=f.children,l=f.headerOptions,c=f.header,d=f.footerOptions,p=f.seperator,u=f.footer,m=f.onClose,h=!(f=f["aria-labelledby"])&&!c&&Boolean(null==l?void 0:l.heading),h=(null==l?void 0:l.headingId)||(h?this.autoHeadingId:void 0),f=f||h,g=a?a-1:1e3,e=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$y.Modal,!0),styles$y["Modal--open"],n),styles$y["Modal-animation--open"],e),styles$y["Modal-animation--close"],!e),r),r=classnames(_defineProperty$1(_defineProperty$1({},styles$y["Modal-header"],!0),styles$y["Modal-header--withSeperator"],p)),p=classnames(_defineProperty$1(_defineProperty$1({},styles$y["Modal-footer"],!0),styles$y["Modal-footer--withSeperator"],p)),y=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},rowStyles.Row,!0),"Overlay-container",!0),"Overlay-container--open",n)),v=l||d||u||c,v=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$y["Modal-body"],!0),styles$y["Modal-body--withMargin"],!v||!!u),styles$y["Modal-body--withPadding"],!v||!u)),b=extractBaseProps(this.props),y=React__namespace.createElement(Row,{"data-test":"DesignSystem-ModalContainer",className:y,"data-layer":!0,"data-opened":n,style:{zIndex:a||1001}},React__namespace.createElement(Column,_extends$2({"data-test":"DesignSystem-Modal",role:"dialog","aria-modal":n,"aria-labelledby":f},b,{className:e},{small:{size:"3",sizeL:"4",sizeM:"4",sizeXS:"10"},medium:{size:"4",sizeL:"6",sizeM:"6",sizeXS:"10"},large:{size:"6",sizeL:"8",sizeM:"8",sizeXS:"10"}}[i],{ref:function(e){t.modalContentRef.current=e,o||(t.modalRef.current=e)}}),(l||c)&&React__namespace.createElement("div",{className:r},React__namespace.createElement(Column,null,!c&&React__namespace.createElement(OverlayHeader,_extends$2({"data-test":"DesignSystem-Modal--header"},l,{headingId:h})),!!c&&c),React__namespace.createElement(Column,{className:"flex-grow-0"},React__namespace.createElement(Tooltip,{tooltip:"Close",position:"bottom"},React__namespace.createElement(Button,{icon:"close",appearance:"transparent","aria-label":"Close","data-test":"DesignSystem-Modal--CloseButton",onClick:function(e){m&&m(e,"IconClick")}})))),n&&s&&React__namespace.createElement(React__namespace.Fragment,null,l||d||u||c?React__namespace.createElement(OverlayBody,{className:v},this.props.children):s),(!!u||!!d)&&React__namespace.createElement(OverlayFooter,_extends$2({"data-test":"DesignSystem-Modal--footer"},d,{open:n,className:p,skipFocusOnOpen:!0}),u))),a=o?React__namespace.createElement(OutsideClick,{ref:this.modalRef,"data-test":"DesignSystem-Modal--OutsideClick",onOutsideClick:this.onOutsideClickHandler},y):y,f=ReactDOM__namespace.createPortal(a,this.element);return React__namespace.createElement(React__namespace.Fragment,null,f,React__namespace.createElement(Backdrop,{open:this.state.animate,zIndex:g}))}}])})(),ModalHeader=(_defineProperty$1(Modal,"defaultProps",{dimension:"medium",closeOnEscape:!0}),function(e){var t=e.className,n=e.heading,a=e.subHeading,r=e.onClose,o=e.seperator,i=e.backIcon,s=e.backIconCallback,l=e.headingId,e=extractBaseProps(e),o=classnames(_defineProperty$1(_defineProperty$1({},styles$y["Modal-header"],!0),styles$y["Modal-header--withSeperator"],o),t);return React__namespace.createElement("div",_extends$2({},e,{className:o}),React__namespace.createElement(Column,null,React__namespace.createElement(OverlayHeader,{heading:n,subHeading:a,backButton:i,backButtonCallback:s,headingId:l})),React__namespace.createElement(Column,{className:"flex-grow-0"},React__namespace.createElement(Button,{icon:"close",appearance:"transparent","data-test":"DesignSystem-Modal--CloseButton",onClick:function(e){r&&r(e,"IconClick")}})))}),ModalBody=(ModalHeader.displayName="ModalHeader",function(e){var t=e.children,n=e.className,e=extractBaseProps(e),n=classnames(_defineProperty$1(_defineProperty$1({},styles$y["Modal-body"],!0),styles$y["Modal-body--withMargin"],!0),n);return React__namespace.createElement(OverlayBody,_extends$2({},e,{stickFooter:!0,className:n}),t)}),ModalFooter=(ModalBody.defaultProps={stickFooter:!0,withFooter:!0},ModalBody.displayName="ModalBody",function(e){var t=e.open,n=e.children,a=e.className,r=e.seperator,e=extractBaseProps(e),r=classnames(_defineProperty$1(_defineProperty$1({},styles$y["Modal-footer"],!0),styles$y["Modal-footer--withSeperator"],r),a);return React__namespace.createElement(OverlayFooter,_extends$2({},e,{open:t,className:r}),n)}),css_248z$z=(ModalFooter.displayName="ModalFooter","@keyframes fullscreenModal-module-fullscreenModal-open-62v3L-4-22-0 {\n  from {\n    opacity: 0;\n    transform: translateY(20px);\n  }\n  to {\n    opacity: 1;\n    transform: translateY(0px);\n  }\n}\n\n@keyframes fullscreenModal-module-fullscreenModal-close-7gVSl-4-22-0 {\n  from {\n    opacity: 1;\n    transform: translateY(0px);\n  }\n  to {\n    opacity: 0;\n    transform: translateY(20px);\n  }\n}\n\n.fullscreenModal-module-FullscreenModal-7WRgI-4-22-0 {\n  position: fixed !important;\n  top: 0;\n  left: 0;\n  height: 100%;\n  width: 100%;\n  box-sizing: border-box;\n  padding-top: var(--spacing-120);\n  background-color: var(--white);\n  overflow: auto;\n  display: flex;\n  flex-direction: column;\n}\n\n.fullscreenModal-module-FullscreenModal-animation--open--3N-S-4-22-0 {\n  animation: fullscreenModal-module-fullscreenModal-open-62v3L-4-22-0 240ms cubic-bezier(0, 0, 0.3, 1);\n}\n\n.fullscreenModal-module-FullscreenModal-animation--close-BR--s-4-22-0 {\n  animation: fullscreenModal-module-fullscreenModal-close-7gVSl-4-22-0 120ms cubic-bezier(0.4, 0.14, 1, 1);\n}\n\n.fullscreenModal-module-FullscreenModal-header-sDsnU-4-22-0 {\n  display: flex;\n  justify-content: flex-start;\n  padding-top: var(--spacing-30);\n  padding-bottom: var(--spacing-30);\n  padding-right: var(--spacing-30);\n}\n\n.fullscreenModal-module-FullscreenModal-footer-iQzjY-4-22-0 {\n  justify-content: flex-end;\n  padding-top: var(--spacing-40);\n  padding-bottom: var(--spacing-40);\n}\n\n.fullscreenModal-module-FullscreenModal-body-7vbJl-4-22-0 {\n  padding: var(--spacing-40) var(--spacing-60);\n}\n"),styles$x={FullscreenModal:"fullscreenModal-module-FullscreenModal-7WRgI-4-22-0","FullscreenModal-animation--open":"fullscreenModal-module-FullscreenModal-animation--open--3N-S-4-22-0","fullscreenModal-open":"fullscreenModal-module-fullscreenModal-open-62v3L-4-22-0","FullscreenModal-animation--close":"fullscreenModal-module-FullscreenModal-animation--close-BR--s-4-22-0","fullscreenModal-close":"fullscreenModal-module-fullscreenModal-close-7gVSl-4-22-0","FullscreenModal-header":"fullscreenModal-module-FullscreenModal-header-sDsnU-4-22-0","FullscreenModal-footer":"fullscreenModal-module-FullscreenModal-footer-iQzjY-4-22-0","FullscreenModal-body":"fullscreenModal-module-FullscreenModal-body-7vbJl-4-22-0"},fullscreenModalInstanceCounter=(styleInject$1(css_248z$z),0),FullscreenModal=(()=>{function t(e){var n;return _classCallCheck(this,t),_defineProperty$1(n=_callSuper(this,t,[e]),"modalRef",React__namespace.createRef()),_defineProperty$1(n,"autoHeadingId",void 0),_defineProperty$1(n,"element",void 0),_defineProperty$1(n,"onOutsideClickHandler",function(e){instance.remove(n.modalRef.current),n.props.onClose?n.props.onClose(e,"EscapePress"):n.setState({animate:!1},function(){window.setTimeout(function(){n.setState({open:!1})},120)})}),_defineProperty$1(n,"onCloseHandler",function(e){var t=instance.isTopOverlay(n.modalRef.current);closeOnEscapeKeypress(e,t,n.onOutsideClickHandler)}),n.element=getWrapperElement(),n.state={open:e.open,animate:e.open},fullscreenModalInstanceCounter+=1,n.autoHeadingId="fullscreen-modal-title-".concat(fullscreenModalInstanceCounter),n}return _inherits(t,React__namespace.Component),_createClass(t,[{key:"componentDidMount",value:function(){this.props.closeOnEscape&&(this.state.open&&instance.add(this.modalRef.current),document.addEventListener("keydown",this.onCloseHandler))}},{key:"componentWillUnmount",value:function(){this.props.closeOnEscape&&document.removeEventListener("keydown",this.onCloseHandler)}},{key:"componentDidUpdate",value:function(e){var t=this;e.open!==this.props.open&&(this.props.open?(e=getUpdatedZIndex({element:this.element,containerClassName:".Overlay-container--open",elementRef:this.modalRef}),this.setState({zIndex:e,open:!0,animate:!0}),this.props.closeOnEscape&&instance.add(this.modalRef.current)):(this.setState({animate:!1},function(){window.setTimeout(function(){t.setState({open:!1})},120)}),this.props.closeOnEscape&&instance.remove(this.modalRef.current)))}},{key:"render",value:function(){var e=(n=this.state).animate,t=n.open,n=n.zIndex,a=(m=this.props).className,r=m.dimension,o=m.children,i=m.header,s=m.headerOptions,l=m.footer,c=m.footerOptions,d=m.onClose,p=m["aria-labelledby"],u=m["aria-label"],m=m["aria-describedby"],h=!p&&!i&&Boolean(null==s?void 0:s.heading),h=(null==s?void 0:s.headingId)||(h?this.autoHeadingId:void 0),u=(p=p||h)?void 0:u||("string"==typeof i?i:void 0),e=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$x.FullscreenModal,!0),styles$x["FullscreenModal-animation--open"],e),styles$x["FullscreenModal-animation--close"],!e),a),a=classnames(_defineProperty$1(_defineProperty$1({},"Overlay-container",!0),"Overlay-container--open",t)),f=extractBaseProps(this.props),a=t?React__namespace.createElement("div",{"data-test":"DesignSystem-FullscreenModalContainer",className:a,"data-layer":!0,style:{zIndex:n}},React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-FullscreenModal"},f,{className:e,ref:this.modalRef,role:"dialog","aria-modal":!0,"aria-labelledby":p,"aria-label":u,"aria-describedby":m}),React__namespace.createElement(Row,{className:"justify-content-center"},React__namespace.createElement(Column,{medium:{size:"4",sizeL:"6",sizeM:"6",sizeXS:"12"},large:{size:"6",sizeL:"8",sizeM:"8",sizeXS:"12"}}[r],React__namespace.createElement(Row,{className:styles$x["FullscreenModal-header"]},React__namespace.createElement(Column,null,!i&&React__namespace.createElement(OverlayHeader,_extends$2({"data-test":"DesignSystem-FullscreenModal--header"},s,{headingId:h})),!!i&&i),React__namespace.createElement(Column,{className:"flex-grow-0"},React__namespace.createElement(Tooltip,{tooltip:"Close"},React__namespace.createElement(Button,{icon:"close",appearance:"transparent","aria-label":"Close","data-test":"DesignSystem-FullscreenModal--CloseButton",onClick:function(e){d&&d(e,"IconClick")}})))),React__namespace.createElement(OverlayBody,{"data-test":"DesignSystem-FullscreenModal--Body",className:styles$x["FullscreenModal-body"]},o),(!!l||!!c)&&React__namespace.createElement(OverlayFooter,_extends$2({"data-test":"DesignSystem-FullscreenModal--footer"},c,{open:t,className:styles$x["FullscreenModal-footer"]}),l))))):null,n=ReactDOM__namespace.createPortal(a,this.element);return React__namespace.createElement(React__namespace.Fragment,null,n)}}])})(),css_248z$y=(_defineProperty$1(FullscreenModal,"defaultProps",{dimension:"medium"}),"@keyframes sidesheet-module-sidesheet-open-8Xjl--4-22-0 {\n  from {\n    right: -100%;\n  }\n  to {\n    right: 0;\n  }\n}\n\n@keyframes sidesheet-module-sidesheet-close-iHEhI-4-22-0 {\n  from {\n    right: 0;\n  }\n  to {\n    right: -100%;\n  }\n}\n\n@keyframes sidesheet-module-shift-right-spacing-3-0drfg-4-22-0 {\n  from {\n    transform: translateX(calc(-1 * var(--spacing-80)));\n  }\n  to {\n    transform: translateX(0);\n  }\n}\n\n@keyframes sidesheet-module-shift-left-spacing-3-6M1aJ-4-22-0 {\n  from {\n    transform: translateX(var(--spacing-80));\n  }\n  to {\n    transform: translateX(0);\n  }\n}\n\n.sidesheet-module-Sidesheet-NOxgD-4-22-0 {\n  position: fixed !important;\n  top: 0;\n  right: 0;\n  height: 100vh;\n  box-shadow: var(--shadow-l);\n  background-color: var(--white);\n  display: flex;\n  flex-direction: column;\n  visibility: hidden;\n}\n\n.sidesheet-module-Sidesheet--open-susbv-4-22-0 {\n  visibility: visible;\n}\n\n.sidesheet-module-Sidesheet-animation--open-J-A5h-4-22-0 {\n  animation: sidesheet-module-sidesheet-open-8Xjl--4-22-0 240ms cubic-bezier(0, 0, 0.3, 1);\n}\n\n.sidesheet-module-Sidesheet-animation--close-hu-c0-4-22-0 {\n  animation: sidesheet-module-sidesheet-close-iHEhI-4-22-0 120ms cubic-bezier(0.4, 0.14, 1, 1);\n  animation-fill-mode: forwards;\n}\n\n.sidesheet-module-Sidesheet-header--NeWW-4-22-0 {\n  display: flex;\n  justify-content: flex-start;\n  padding-top: var(--spacing-40);\n  padding-bottom: var(--spacing-30);\n  padding-right: var(--spacing-40);\n}\n\n.sidesheet-module-Sidesheet-header--withSeperator-NT81x-4-22-0 {\n  border-bottom: var(--border-width-2-5) solid var(--secondary-light);\n}\n\n.sidesheet-module-Sidesheet-body-M4-ag-4-22-0 {\n  padding: 0 var(--spacing-60);\n}\n\n.sidesheet-module-Sidesheet-body--withMargin-sz-fg-4-22-0 {\n  margin-bottom: 80px;\n}\n\n.sidesheet-module-Sidesheet-footer-PXjKf-4-22-0 {\n  padding-top: var(--spacing-60);\n  padding-bottom: var(--spacing-60);\n}\n\n.sidesheet-module-Sidesheet-footer--withSeperator-dePlQ-4-22-0 {\n  border-top: var(--border-width-2-5) solid var(--secondary-light);\n}\n\n.sidesheet-module-Sidesheet-footer--stickToBottom-QdtOq-4-22-0 {\n  position: absolute;\n  bottom: 0;\n}\n\n.sidesheet-module-Sidesheet-header--shiftRight-cGhUZ-4-22-0 {\n  animation: sidesheet-module-shift-right-spacing-3-0drfg-4-22-0 var(--duration--fast-01) var(--standard-productive-curve);\n}\n\n.sidesheet-module-Sidesheet-header--shiftLeft-t3PAU-4-22-0 {\n  animation: sidesheet-module-shift-left-spacing-3-6M1aJ-4-22-0 var(--duration--fast-01) var(--standard-productive-curve);\n}\n\n.sidesheet-module-Sidesheet-body--nextPage-jIMMM-4-22-0 {\n  animation: sidesheet-module-fadeIn-LZlsa-4-22-0 var(--duration--fast-02) var(--standard-productive-curve);\n}\n\n.sidesheet-module-Sidesheet-body--firstPage-6LHoK-4-22-0 {\n  animation: sidesheet-module-fadeIn-LZlsa-4-22-0 var(--duration--fast-02) var(--standard-expressive-curve);\n}\n"),styles$w={Sidesheet:"sidesheet-module-Sidesheet-NOxgD-4-22-0","Sidesheet--open":"sidesheet-module-Sidesheet--open-susbv-4-22-0","Sidesheet-animation--open":"sidesheet-module-Sidesheet-animation--open-J-A5h-4-22-0","sidesheet-open":"sidesheet-module-sidesheet-open-8Xjl--4-22-0","Sidesheet-animation--close":"sidesheet-module-Sidesheet-animation--close-hu-c0-4-22-0","sidesheet-close":"sidesheet-module-sidesheet-close-iHEhI-4-22-0","Sidesheet-header":"sidesheet-module-Sidesheet-header--NeWW-4-22-0","Sidesheet-header--withSeperator":"sidesheet-module-Sidesheet-header--withSeperator-NT81x-4-22-0","Sidesheet-body":"sidesheet-module-Sidesheet-body-M4-ag-4-22-0","Sidesheet-body--withMargin":"sidesheet-module-Sidesheet-body--withMargin-sz-fg-4-22-0","Sidesheet-footer":"sidesheet-module-Sidesheet-footer-PXjKf-4-22-0","Sidesheet-footer--withSeperator":"sidesheet-module-Sidesheet-footer--withSeperator-dePlQ-4-22-0","Sidesheet-footer--stickToBottom":"sidesheet-module-Sidesheet-footer--stickToBottom-QdtOq-4-22-0","Sidesheet-header--shiftRight":"sidesheet-module-Sidesheet-header--shiftRight-cGhUZ-4-22-0","shift-right-spacing-3":"sidesheet-module-shift-right-spacing-3-0drfg-4-22-0","Sidesheet-header--shiftLeft":"sidesheet-module-Sidesheet-header--shiftLeft-t3PAU-4-22-0","shift-left-spacing-3":"sidesheet-module-shift-left-spacing-3-6M1aJ-4-22-0","Sidesheet-body--nextPage":"sidesheet-module-Sidesheet-body--nextPage-jIMMM-4-22-0",fadeIn:"sidesheet-module-fadeIn-LZlsa-4-22-0","Sidesheet-body--firstPage":"sidesheet-module-Sidesheet-body--firstPage-6LHoK-4-22-0"},sidesheetWidth=(styleInject$1(css_248z$y),{regular:"6",large:"10"}),SIDESHEET_OPEN_ANIMATION="sidesheet-open",sidesheetInstanceCounter=0,Sidesheet=(()=>{function t(e){var n;return _classCallCheck(this,t),_defineProperty$1(n=_callSuper(this,t,[e]),"sidesheetRef",React__namespace.createRef()),_defineProperty$1(n,"sidesheetContentRef",React__namespace.createRef()),_defineProperty$1(n,"previousActiveElement",null),_defineProperty$1(n,"autofocusRAF",null),_defineProperty$1(n,"autoHeadingId",void 0),_defineProperty$1(n,"element",void 0),_defineProperty$1(n,"onCloseHandler",function(e){closeOnEscapeKeypress(e,!0,n.onOutsideClickHandler)}),_defineProperty$1(n,"onFocusTrapKeyDown",function(e){var t=n.sidesheetContentRef.current;t&&handleFocusTrapKeyDown(e,t)}),_defineProperty$1(n,"focusFirstFocusable",function(){var e,t=n.sidesheetContentRef.current;t&&n.props.open&&(0<(e=getFocusableElements(t)).length?e[0]:(t.setAttribute("tabindex","-1"),t)).focus({preventScroll:!0})}),_defineProperty$1(n,"onOpenAnimationStart",function(e){e.animationName===SIDESHEET_OPEN_ANIMATION&&(null!==n.autofocusRAF&&(window.cancelAnimationFrame(n.autofocusRAF),n.autofocusRAF=null),n.focusFirstFocusable())}),_defineProperty$1(n,"activateFocusTrap",function(){n.previousActiveElement=document.activeElement;var e=n.sidesheetContentRef.current;e&&(n.autofocusRAF=window.requestAnimationFrame(function(){n.autofocusRAF=null,n.focusFirstFocusable()}),document.addEventListener("keydown",n.onFocusTrapKeyDown,!0),e.addEventListener("keydown",n.onCloseHandler))}),_defineProperty$1(n,"deactivateFocusTrap",function(){null!==n.autofocusRAF&&(window.cancelAnimationFrame(n.autofocusRAF),n.autofocusRAF=null),document.removeEventListener("keydown",n.onFocusTrapKeyDown,!0);(e=n.sidesheetContentRef.current)&&(e.removeEventListener("keydown",n.onCloseHandler),e.removeAttribute("tabindex"));var e=n.previousActiveElement;n.previousActiveElement=null,restoreFocusToElementIfConnected(e)}),n.element=getWrapperElement(),n.state={open:e.open,animate:e.open},sidesheetInstanceCounter+=1,n.autoHeadingId="sidesheet-title-".concat(sidesheetInstanceCounter),n.onOutsideClickHandler=n.onOutsideClickHandler.bind(n),n}return _inherits(t,React__namespace.Component),_createClass(t,[{key:"componentDidMount",value:function(){this.state.open&&(instance.add(this.sidesheetRef.current),this.activateFocusTrap()),this.props.backdropClose&&this.state.open&&instance.add(this.sidesheetRef.current);var e=getUpdatedZIndex({element:this.element,containerClassName:".Overlay-container",elementRef:this.sidesheetRef});this.setState({zIndex:e})}},{key:"componentWillUnmount",value:function(){this.state.open&&(this.deactivateFocusTrap(),instance.remove(this.sidesheetRef.current))}},{key:"componentDidUpdate",value:function(e){e.open!==this.props.open&&(this.props.open?(e=getUpdatedZIndex({element:this.element,containerClassName:".Overlay-container--open",elementRef:this.sidesheetRef}),this.setState({zIndex:e,open:!0,animate:!0}),instance.add(this.sidesheetRef.current),this.activateFocusTrap()):(this.deactivateFocusTrap(),instance.remove(this.sidesheetRef.current),this.setState({animate:!1})))}},{key:"onOutsideClickHandler",value:function(e){var t=this.props.onClose;this.state.open&&instance.isTopOverlay(this.sidesheetRef.current)&&t&&t(e,"OutsideClick")}},{key:"handleAnimationEnd",value:function(){this.state.animate||this.setState({open:!1})}},{key:"render",value:function(){var t=this,e=(a=this.state).animate,n=a.open,a=a.zIndex,r=(f=this.props).className,o=f.backdropClose,i=f.dimension,s=f.footer,l=f.seperator,c=f.stickFooter,d=f.headerOptions,p=f.footerOptions,u=f.header,m=f.onClose,h=!(f=f["aria-labelledby"])&&!u&&Boolean(null==d?void 0:d.heading),h=(null==d?void 0:d.headingId)||(h?this.autoHeadingId:void 0),f=f||h,g=a?a-1:1e3,r=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$w.Sidesheet,!0),styles$w["Sidesheet--open"],n),styles$w["Sidesheet-animation--open"],e),styles$w["Sidesheet-animation--close"],!e),r),e=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},"Overlay-container",!0),"fade-in",e),"Overlay-container--open",e),"Overlay-container--close",!e)),y=classnames(_defineProperty$1(_defineProperty$1({},styles$w["Sidesheet-header"],!0),styles$w["Sidesheet-header--withSeperator"],l)),l=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$w["Sidesheet-footer"],!0),styles$w["Sidesheet-footer--withSeperator"],l),styles$w["Sidesheet-footer--stickToBottom"],c)),c=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$w["Sidesheet-body"],!0),styles$w["Sidesheet-body--withMargin"],!!s&&c),styles$w["Sidesheet-body--nextPage"],(null==d?void 0:d.backButton)||(null==d?void 0:d.backIcon)),styles$w["Sidesheet-body--firstPage"],!(null!=d&&d.backButton||null!=d&&d.backIcon))),v=classnames(_defineProperty$1(_defineProperty$1({},styles$w["Sidesheet-header--shiftRight"],(null==d?void 0:d.backButton)||(null==d?void 0:d.backIcon)),styles$w["Sidesheet-header--shiftLeft"],!(null!=d&&d.backButton||null!=d&&d.backIcon))),b=extractBaseProps(this.props),e=React__namespace.createElement(Row,{"data-test":"DesignSystem-SidesheetContainer","data-open":this.state.open,className:e,"data-layer":!0,style:{zIndex:a||1001},ref:this.sidesheetRef,onAnimationEnd:function(){return t.handleAnimationEnd}},React__namespace.createElement(Column,_extends$2({ref:function(e){t.sidesheetContentRef.current=e},"data-test":"DesignSystem-Sidesheet",role:"dialog","aria-modal":n,"aria-labelledby":f,onAnimationStart:this.onOpenAnimationStart},b,{className:r,size:sidesheetWidth[i]}),React__namespace.createElement("div",{className:y},React__namespace.createElement(Column,{"data-test":"DesignSystem-Sidesheet--Header"},!u&&React__namespace.createElement(OverlayHeader,_extends$2({headingClass:v},d,{headingId:h})),!!u&&u),React__namespace.createElement(Column,{className:"flex-grow-0"},React__namespace.createElement(Tooltip,{tooltip:"Close"},React__namespace.createElement(Button,{icon:"close",appearance:"transparent","data-test":"DesignSystem-Sidesheet--CloseButton",largeIcon:!0,onClick:function(e){m&&m(e,"IconClick")}})))),React__namespace.createElement(OverlayBody,{"data-test":"DesignSystem-Sidesheet--OverlayBody",className:c},this.props.children),(!!s||!!p)&&React__namespace.createElement(OverlayFooter,_extends$2({"data-test":"DesignSystem-Sidesheet--Footer"},p,{open:n,className:l,skipFocusOnOpen:!0}),s))),a=o?React__namespace.createElement(OutsideClick,{ref:this.sidesheetRef,"data-test":"DesignSystem-Sidesheet--OutsideClick",onOutsideClick:this.onOutsideClickHandler},e):e,f=ReactDOM__namespace.createPortal(a,this.element);return React__namespace.createElement(React__namespace.Fragment,null,f,React__namespace.createElement(Backdrop,{open:this.state.animate,zIndex:g}))}}])})(),css_248z$x=(_defineProperty$1(Sidesheet,"defaultProps",{dimension:"regular",stickFooter:!1,headerOptions:{},closeOnEscape:!0}),".collapsible-module-Collapsible-wrapper-CZ6L2-4-22-0 {\n  position: relative;\n  z-index: 600;\n}\n\n.collapsible-module-Collapsible-wrapper--overlay-HpWG9-4-22-0 {\n  margin-right: 40px;\n}\n\n.collapsible-module-Collapsible-R-E0M-4-22-0 {\n  display: inline-flex;\n  flex-direction: column;\n  background-color: var(--secondary-lightest);\n  width: var(--spacing-120);\n  height: 100%;\n  transition: width 240ms;\n  transition-timing-function: cubic-bezier(0.4, 0.14, 0.3, 1);\n}\n\n.collapsible-module-Collapsible--overlay-UiWwK-4-22-0 {\n  position: absolute;\n}\n\n.collapsible-module-Collapsible--shadow-ObNC6-4-22-0 {\n  box-shadow: var(--shadow-l);\n  clip-path: inset(0px -16px 0px 0px);\n}\n\n.collapsible-module-Collapsible-body-63KgR-4-22-0 {\n  flex-grow: 1;\n  overflow-y: auto;\n  overflow-x: hidden;\n}\n\n.collapsible-module-Collapsible-footer-cTQby-4-22-0 {\n  padding-top: var(--spacing-10);\n  padding-bottom: var(--spacing-10);\n  box-sizing: border-box;\n  cursor: pointer;\n  display: flex;\n}\n\n.collapsible-module-Collapsible-footer-cTQby-4-22-0:hover {\n  background-color: var(--secondary-lighter);\n}\n\n.collapsible-module-Collapsible-footer-cTQby-4-22-0:focus,\n.collapsible-module-Collapsible-footer-cTQby-4-22-0:focus-visible {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n}\n\n.collapsible-module-Collapsible-footer-cTQby-4-22-0:active {\n  background-color: var(--secondary-light);\n}\n\n.collapsible-module-Collapsible-footer--seperator-4XHlt-4-22-0 {\n  border-top: var(--border-width-2-5) solid var(--secondary-light);\n}\n"),styles$v={"Collapsible-wrapper":"collapsible-module-Collapsible-wrapper-CZ6L2-4-22-0","Collapsible-wrapper--overlay":"collapsible-module-Collapsible-wrapper--overlay-HpWG9-4-22-0",Collapsible:"collapsible-module-Collapsible-R-E0M-4-22-0","Collapsible--overlay":"collapsible-module-Collapsible--overlay-UiWwK-4-22-0","Collapsible--shadow":"collapsible-module-Collapsible--shadow-ObNC6-4-22-0","Collapsible-body":"collapsible-module-Collapsible-body-63KgR-4-22-0","Collapsible-footer":"collapsible-module-Collapsible-footer-cTQby-4-22-0","Collapsible-footer--seperator":"collapsible-module-Collapsible-footer--seperator-4XHlt-4-22-0"},Collapsible=(styleInject$1(css_248z$x),function(e){function t(e,t){return function(){if(l){if("mouseenter"===t||"mouseleave"===t){if(d&&n||!a)return;p(!1)}"click"===t&&p(!0),l(e)}}}var n=e.expanded,a=e.hoverable,r=e.expandedWidth,o=e.height,i=e.children,s=e.className,l=e.onToggle,c=e.withTrigger,d=(f=_slicedToArray(React__namespace.useState(!0),2))[0],p=f[1],u=(f=_slicedToArray(React__namespace.useState(!1),2))[0],m=f[1],h=React__namespace.createRef(),f=extractBaseProps(e),e=(React__namespace.useEffect(function(){h.current&&m(h.current.scrollHeight>h.current.clientHeight)}),classnames(_defineProperty$1(_defineProperty$1({},styles$v["Collapsible-wrapper"],!0),styles$v["Collapsible-wrapper--overlay"],!d))),g=classnames(_defineProperty$1(_defineProperty$1({},styles$v["Collapsible-body"],!0),"overflow-hidden",!n&&a)),s=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$v.Collapsible,!0),styles$v["Collapsible--overlay"],!d),styles$v["Collapsible--shadow"],!d&&n),s),u=classnames(_defineProperty$1(_defineProperty$1({},styles$v["Collapsible-footer"],!0),styles$v["Collapsible-footer--seperator"],u));return React__namespace.createElement("div",{"data-test":"DesignSystem-CollapsibleWrapper",className:e,style:{height:o}},React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-Collapsible"},f,{"data-layer":!0,className:s,style:{width:n?r:void 0}}),React__namespace.createElement("div",{className:g,"data-test":"DesignSystem-CollapsibleBody",onMouseEnter:t(!0,"mouseenter"),onMouseLeave:t(!1,"mouseleave"),ref:h},i),c&&React__namespace.createElement("div",{role:"button",tabIndex:0,className:u,"data-test":"DesignSystem-Collapsible--Footer",onClick:t(!n,"click"),onKeyDown:function(e){(isSpaceKey(e)||isEnterKey(e))&&(e.preventDefault(),t(!n,"click")())}},React__namespace.createElement(Icon,{name:n?"keyboard_arrow_left":"keyboard_arrow_right","data-test":"DesignSystem-Collapsible--FooterIcon",className:"px-6 py-4 my-2 cursor-pointer",size:16}))))}),css_248z$w=(Collapsible.displayName="Collapsible",Collapsible.defaultProps={expanded:!1,hoverable:!0,height:"100%",expandedWidth:"240px",withTrigger:!0},".chat-module-Box-nVkrd-4-22-0 {\n  width: 100%;\n  border-radius: var(--border-radius-20);\n  padding: var(--spacing-30);\n}\n\n.chat-module-Box--typing-WmXRM-4-22-0 {\n  padding-top: var(--spacing-20);\n  padding-bottom: var(--spacing-20);\n}\n\n.chat-module-Box--incoming-8KEhx-4-22-0 {\n  border: var(--border-width-2-5) solid var(--secondary-light);\n  background-color: var(--white);\n}\n\n.chat-module-Box--outgoing-eC7L7-4-22-0 {\n  background-color: var(--secondary-lightest);\n}\n\n.chat-module-Box-incoming--withStatus-gGxq9-4-22-0 {\n  border-bottom-left-radius: 0;\n}\n\n.chat-module-Box-outgoing--withStatus-fYw1d-4-22-0 {\n  border-bottom-right-radius: 0;\n}\n\n.chat-module-Box--urgent-LErV3-4-22-0 {\n  border-color: var(--alert);\n}\n\n.chat-module-ChatMessage-status-snoof-4-22-0 {\n  margin-top: var(--spacing-10);\n  display: block;\n}\n"),styles$u={Box:"chat-module-Box-nVkrd-4-22-0","Box--typing":"chat-module-Box--typing-WmXRM-4-22-0","Box--incoming":"chat-module-Box--incoming-8KEhx-4-22-0","Box--outgoing":"chat-module-Box--outgoing-eC7L7-4-22-0","Box-incoming--withStatus":"chat-module-Box-incoming--withStatus-gGxq9-4-22-0","Box-outgoing--withStatus":"chat-module-Box-outgoing--withStatus-fYw1d-4-22-0","Box--urgent":"chat-module-Box--urgent-LErV3-4-22-0","ChatMessage-status":"chat-module-ChatMessage-status-snoof-4-22-0"},Status$1=(styleInject$1(css_248z$w),function(e){function t(e){var t,n,a;return"number"==typeof e?(t=(n=new Date(e)).getHours(),n=n.getMinutes(),a=t<12?"AM":"PM","".concat(t%12||12,":").concat(n," ").concat(a)):e}var n=e.type,a=e.time,r=e.className,o=e.readText,i=void 0===o?"Read":o,s=void 0===(o=e.failedText)?"Click to retry":o,l=void 0===(o=e.sendingText)?"Sending..":o,c=extractBaseProps(e),d=classnames(_defineProperty$1({},"d-flex align-items-center mt-3",!0),r),p=classnames(_defineProperty$1({},styles$u["ChatMessage-status"],!0),r);switch(n){case"failed":return React__namespace.createElement("div",_extends$2({},c,{className:d}),React__namespace.createElement(Icon,{name:"error",type:"outlined",appearance:"destructive"}),React__namespace.createElement(Text,{appearance:"destructive",size:"small",className:"ml-1"},"Failed"),React__namespace.createElement(MetaList,{list:[{label:s}],seperator:!0}));case"urgent":return React__namespace.createElement("div",_extends$2({},c,{className:d}),React__namespace.createElement(Icon,{name:"notification_important",type:"outlined",appearance:"destructive"}),React__namespace.createElement(Text,{appearance:"destructive",size:"small",className:"ml-1"},"Urgent"),a&&React__namespace.createElement(MetaList,{list:[{label:t(a)}],seperator:!0}));case"read":return React__namespace.createElement("div",_extends$2({},c,{className:d}),a&&React__namespace.createElement(Text,{appearance:"subtle",size:"small"},t(a)),React__namespace.createElement(MetaList,{list:[{label:i}],seperator:!0}));case"sending":return React__namespace.createElement(Text,_extends$2({},c,{appearance:"subtle",size:"small",className:p}),l);case"sent":return React__namespace.createElement(React__namespace.Fragment,null,a&&React__namespace.createElement(Text,_extends$2({},c,{appearance:"subtle",size:"small",className:p}),t(a)));default:return null}}),Box=(Status$1.displayName="Status",function(e){var t=e.children,n=e.type,a=e.isTyping,r=e.statusType,o=e.withStatus,i=e.onClick,s=e.className,e=extractBaseProps(e),l=Boolean(i),r=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$u.Box,!0),styles$u["Box--".concat(n)],n),styles$u["Box--typing"],a),styles$u["Box--urgent"],"urgent"===r),styles$u["Box-".concat(n,"--withStatus")],o||a),s);return React__namespace.createElement("div",_extends$2({},e,{className:r,onClick:i,onKeyDown:function(e){!l||"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),null!=i&&i(e))},"data-test":"DesignSystem-ChatMessage--Box",role:l?"button":void 0,tabIndex:l?0:void 0}),t)}),MessageText=(Box.displayName="Box",function(e){var t=e.text,n=e.type,a=e.isTyping,r=e.typingText,o=e.statusType,i=e.className,e=extractBaseProps(e);return a&&"incoming"===n?React__namespace.createElement(Text,_extends$2({},e,{appearance:"subtle",size:"small",className:i}),r):React__namespace.createElement(Text,_extends$2({},e,{className:i,appearance:"sending"===o?"subtle":"default"}),t)}),ChatMessage=(MessageText.defaultProps={text:"",typingText:"Typing.."},MessageText.displayName="MessageText",function(e){var t=e.type,n=e.text,a=e.isTyping,r=e.typingText,o=e.statusOptions,i=e.onClick,s=e.className,e=extractBaseProps(e),l=(o||{}).type;return React__namespace.createElement(Box,_extends$2({},e,{type:t,className:s,onClick:i,isTyping:a,statusType:l,withStatus:void 0!==o}),React__namespace.createElement(MessageText,{type:t,text:n,typingText:r,isTyping:a,statusType:l}),!a&&o&&React__namespace.createElement(Status$1,o))}),EmptyStateContext=(ChatMessage.displayName="ChatMessage",React__namespace.createContext({})),css_248z$v=".emptyState-module-EmptyState-xAbqT-4-22-0 {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  background: transparent;\n}\n\n.emptyState-module-EmptyState-Wrapper-IqIuE-4-22-0 {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  background: transparent;\n  width: 100%;\n}\n\n.emptyState-module-EmptyState-image-GWUhK-4-22-0 {\n  display: flex;\n  justify-content: center;\n  width: 100%;\n  height: 100%;\n  -o-object-fit: contain;\n     object-fit: contain;\n}\n\n.emptyState-module-EmptyState-title-VlvHo-4-22-0 {\n  text-align: center;\n  max-width: 480px;\n}\n\n.emptyState-module-EmptyState-description-orGdo-4-22-0 {\n  text-align: center;\n  margin-top: var(--spacing-10);\n  max-width: 360px;\n}\n\n.emptyState-module-EmptyState-title--large-64J7i-4-22-0 {\n  margin-top: var(--spacing-120);\n}\n\n.emptyState-module-EmptyState-title--small-lEDPt-4-22-0 {\n  margin-top: var(--spacing-60);\n}\n\n.emptyState-module-EmptyState-description--large-hMXtK-4-22-0 {\n  margin-bottom: var(--spacing-60);\n}\n\n.emptyState-module-EmptyState-description--small-gq50n-4-22-0 {\n  margin-bottom: var(--spacing-40);\n}\n\n.emptyState-module-EmptyState-text-1y-HU-4-22-0 {\n  display: flex;\n  text-align: center;\n  justify-content: center;\n}\n\n.emptyState-module-EmptyState-actions-xhSau-4-22-0 {\n  display: flex;\n  justify-content: center;\n}\n\n.emptyState-module-EmptyState-title--compressed-Pp9jF-4-22-0 {\n  margin-top: var(--spacing-40);\n}\n.emptyState-module-EmptyState-title--standard-XtKl2-4-22-0 {\n  margin-top: var(--spacing-60);\n}\n.emptyState-module-EmptyState-title--tight-ZSyIK-4-22-0 {\n  margin-top: var(--spacing-30);\n}\n\n.emptyState-module-EmptyState-actions--compressed-E8-g2-4-22-0 {\n  margin-top: var(--spacing-40);\n}\n\n.emptyState-module-EmptyState-actions--standard-G3fT9-4-22-0 {\n  margin-top: var(--spacing-60);\n}\n\n.emptyState-module-EmptyState-actions--tight-mfayn-4-22-0 {\n  margin-top: var(--spacing-30);\n}\n",styles$t={EmptyState:"emptyState-module-EmptyState-xAbqT-4-22-0","EmptyState-Wrapper":"emptyState-module-EmptyState-Wrapper-IqIuE-4-22-0","EmptyState-image":"emptyState-module-EmptyState-image-GWUhK-4-22-0","EmptyState-title":"emptyState-module-EmptyState-title-VlvHo-4-22-0","EmptyState-description":"emptyState-module-EmptyState-description-orGdo-4-22-0","EmptyState-title--large":"emptyState-module-EmptyState-title--large-64J7i-4-22-0","EmptyState-title--small":"emptyState-module-EmptyState-title--small-lEDPt-4-22-0","EmptyState-description--large":"emptyState-module-EmptyState-description--large-hMXtK-4-22-0","EmptyState-description--small":"emptyState-module-EmptyState-description--small-gq50n-4-22-0","EmptyState-text":"emptyState-module-EmptyState-text-1y-HU-4-22-0","EmptyState-actions":"emptyState-module-EmptyState-actions-xhSau-4-22-0","EmptyState-title--compressed":"emptyState-module-EmptyState-title--compressed-Pp9jF-4-22-0","EmptyState-title--standard":"emptyState-module-EmptyState-title--standard-XtKl2-4-22-0","EmptyState-title--tight":"emptyState-module-EmptyState-title--tight-ZSyIK-4-22-0","EmptyState-actions--compressed":"emptyState-module-EmptyState-actions--compressed-E8-g2-4-22-0","EmptyState-actions--standard":"emptyState-module-EmptyState-actions--standard-G3fT9-4-22-0","EmptyState-actions--tight":"emptyState-module-EmptyState-actions--tight-mfayn-4-22-0"},_excluded$Q=(styleInject$1(css_248z$v),["children","maxHeight","height","minHeight","src","alt","className"]),imageHeight$1={standard:"200px",compressed:"150px",tight:"100px",large:"200px",small:"200px"},EmptyStateImage=function(e){var t=e.children,n=e.maxHeight,a=e.height,r=e.minHeight,o=e.src,i=e.alt,s=e.className,e=_objectWithoutProperties(e,_excluded$Q),l=React__default.default.useContext(EmptyStateContext),c=classnames(_defineProperty$1({},styles$t["EmptyState-image"],!0),s),s=classnames(_defineProperty$1(_defineProperty$1({},"d-flex",!0),"justify-content-center",!0),s),l=l.size,n={maxHeight:null!=n?n:imageHeight$1[void 0===l?"standard":l],height:a,minHeight:r};return t?React__default.default.createElement("div",_extends$2({},e,{className:s,style:_objectSpread2({},n)}),t):React__default.default.createElement(React__default.default.Fragment,null,o&&React__default.default.createElement("div",null,React__default.default.createElement("img",_extends$2({className:c,src:o,alt:i,style:_objectSpread2({},n),"data-test":"DesignSystem-EmptyState--Img"},e))))},_excluded$P=["children","className"],EmptyStateTitle=function(e){var t=e.children,n=e.className,e=_objectWithoutProperties(e,_excluded$P),a=void 0===(a=React__default.default.useContext(EmptyStateContext).size)?"standard":a,n=classnames(_defineProperty$1(_defineProperty$1({},styles$t["EmptyState-text"],!0),styles$t["EmptyState-title--".concat(a)],!0),n);return"standard"===a?React__default.default.createElement(Heading,_extends$2({"data-test":"DesignSystem-EmptyState--Heading",className:n},e),t):React__default.default.createElement(Text,_extends$2({"data-test":"DesignSystem-EmptyState--Heading",className:n,weight:"medium",size:textSize[a]},e),t)},_excluded$O=["children","className"],EmptyStateDescription=function(e){var t=e.children,n=e.className,e=_objectWithoutProperties(e,_excluded$O),a=void 0===(a=React__default.default.useContext(EmptyStateContext).size)?"standard":a,n=classnames(_defineProperty$1(_defineProperty$1({},styles$t["EmptyState-text"],!0),"mt-3",!0),n);return React__default.default.createElement(Text,_extends$2({size:{standard:"regular",compressed:"regular",tight:"small"}[a],appearance:"subtle",className:n,"data-test":"DesignSystem-EmptyState--Text"},e),t)},_excluded$N=["children","className"],EmptyStateActions=function(e){var t=e.children,n=e.className,e=_objectWithoutProperties(e,_excluded$N),a=React__default.default.useContext(EmptyStateContext).size,a=classnames(_defineProperty$1(_defineProperty$1({},styles$t["EmptyState-actions--".concat(void 0===a?"standard":a)],!0),styles$t["EmptyState-actions"],!0),n);return React__default.default.createElement("div",_extends$2({"data-test":"DesignSystem-EmptyState--Actions",className:a},e),t)},imageHeight={large:"256px",small:"128px",standard:"256px",compressed:"256px",tight:"256px"},templateWidth={standard:"480px",compressed:"400px",tight:"320px",large:"480px",small:"480px"},HeadingSize={large:"l",small:"m",standard:"l",compressed:"l",tight:"l"},textSize={large:"large",small:"regular",standard:"large",compressed:"large",tight:"regular"},EmptyState=function(e){function t(e){return"large"===e||"small"===e}var n=e.imageSrc,a=e.title,r=e.description,o=void 0===(o=e.size)?"standard":o,i=e.children,s=e.className,l=e.image,c=e.maxWidth,d=e.minWidth,p=e.width,e=extractBaseProps(e),u=a||r?t(o)?o:"large":t(o)?"standard":o,o=classnames(_defineProperty$1({},styles$t.EmptyState,!0),s),s=classnames(_defineProperty$1({},styles$t["EmptyState-Wrapper"],!0),s),m=classnames(_defineProperty$1(_defineProperty$1({},styles$t["EmptyState-title"],!0),styles$t["EmptyState-title--".concat(u)],!0)),h=classnames(_defineProperty$1(_defineProperty$1({},styles$t["EmptyState-description"],!0),styles$t["EmptyState-description--".concat(u)],void 0!==i));return a||r?React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-EmptyState"},e,{className:o}),l&&React__namespace.createElement("div",{style:{height:imageHeight[u]}},l),n&&!l&&React__namespace.createElement("img",{src:n,height:imageHeight[u],"data-test":"DesignSystem-EmptyState--Img",alt:a||r||""}),a&&React__namespace.createElement(Heading,{"data-test":"DesignSystem-EmptyState--Heading",size:HeadingSize[u],className:m},a),r&&React__namespace.createElement(Text,{size:textSize[u],className:h,appearance:"subtle","data-test":"DesignSystem-EmptyState--Text"},r),i):(o=c||templateWidth[u],React__namespace.createElement(EmptyStateContext.Provider,{value:{size:u,maxWidth:o}},React__namespace.createElement("div",{className:"d-flex justify-content-center align-item-center w-100 h-100"},React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-EmptyState--Wrapper",className:s,style:{maxWidth:o,minWidth:d,width:p}},e),i))))},ModalDescription=(EmptyState.displayName="EmptyState",EmptyState.Title=EmptyStateTitle,EmptyState.Description=EmptyStateDescription,EmptyState.Image=EmptyStateImage,EmptyState.Actions=EmptyStateActions,EmptyState.defaultProps={size:"standard"},function(e){var t=e.title,n=e.description,a=e.className,e=extractBaseProps(e),a=classnames(_defineProperty$1({},styles$y["Modal-description"],!0),a);return React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-ModalDescription"},e,{className:a}),t&&React__namespace.createElement(Text,{weight:"strong","data-test":"DesignSystem-ModalDescription--Title"},t),t&&n&&React__namespace.createElement("br",null),n&&React__namespace.createElement(Text,{"data-test":"DesignSystem-ModalDescription--Description"},n))}),Pagination=(ModalDescription.displayName="ModalDescription",function(e){function t(e){switch(p(!0),e){case"first":c(1);break;case"last":c(a);break;case"prev":1<l&&c(l-1);break;case"next":l<a&&c(l+1)}}var n=e.type,a=e.totalPages,r=e.onPageChange,o=e.className,i=e.pageJumpDebounceDuration,s=extractBaseProps(e),l=(f=_slicedToArray(React__namespace.useState(e.page),2))[0],c=f[1],d=(f=_slicedToArray(React__namespace.useState(!1),2))[0],p=f[1],u=(f=_slicedToArray(React__namespace.useState(0),2))[0],m=f[1],h=React__namespace.useCallback(debounce$1(i,r),[u]),f=(React__namespace.useEffect(function(){c(e.page)},[e.page]),classnames(_defineProperty$1(_defineProperty$1({},styles$W.Pagination,!0),styles$W["Pagination--".concat(n)],n),o)),i=classnames(_defineProperty$1(_defineProperty$1({},styles$W["Pagination-buttonWrapper"],!0),styles$W["Pagination-buttonWrapper--next"],!0)),r=classnames(_defineProperty$1(_defineProperty$1({},styles$W["Pagination-buttonWrapper"],!0),styles$W["Pagination-buttonWrapper--previous"],!0));return React__namespace.useEffect(function(){d&&(1<=l&&l<=a?h(l):(h.cancel(),m(function(e){return e+1})))},[l]),React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-Pagination"},s,{className:f}),React__namespace.createElement("div",{className:r},React__namespace.createElement(Button,{onClick:function(){return t("first")},disabled:l<=1,appearance:"transparent",icon:"first_page","aria-label":"First page",className:styles$W["Pagination-button"],"data-test":"DesignSystem-Pagination--FirstButton"}),React__namespace.createElement(Button,{onClick:function(){return t("prev")},disabled:l<=1,icon:"navigate_before","aria-label":"Previous page","data-test":"DesignSystem-Pagination--PrevButton",className:"ml-4 mr-3 ".concat(styles$W["Pagination-button"])})),"jump"===n&&React__namespace.createElement("div",{className:styles$W["Pagination-pageIndex"]},React__namespace.createElement(MetricInput,{name:"page",className:styles$W["Pagination-MetricInput"],onChange:function(e){e.preventDefault(),0<=(e=+e.target.value.trim())&&e<=a&&(d||p(!0),c(e))},value:"".concat(isNaturalNumber(l)?l:""),"data-test":"DesignSystem-Pagination--Input",onKeyPress:function(e){isNaturalNumber(e.key)||e.preventDefault()}}),React__namespace.createElement(Text,null," of ".concat(a," pages"))),React__namespace.createElement("div",{className:i},React__namespace.createElement(Button,{onClick:function(){return t("next")},disabled:a<=l,icon:"navigate_next","aria-label":"Next page","data-test":"DesignSystem-Pagination--NextButton",className:"ml-3 mr-4 ".concat(styles$W["Pagination-button"])}),React__namespace.createElement(Button,{onClick:function(){return t("last")},disabled:a<=l,appearance:"transparent",icon:"last_page","aria-label":"Last page",className:styles$W["Pagination-button"],"data-test":"DesignSystem-Pagination--LastButton"})))}),css_248z$u=(Pagination.displayName="Pagination",Pagination.defaultProps={type:"basic",page:1,totalPages:1,pageJumpDebounceDuration:750},".editableInput-module-EditableInput-jeeBB-4-22-0 {\n  position: relative;\n  display: inline-flex;\n  flex-direction: column;\n  width: 100%;\n}\n\n.editableInput-module-EditableInput-actions-L90fR-4-22-0 {\n  position: absolute;\n  display: flex;\n  justify-content: flex-end;\n  margin-top: var(--spacing-10);\n  width: 100%;\n}\n\n.editableInput-module-EditableInput-actions--regular-ShViM-4-22-0 {\n  top: var(--spacing-80);\n}\n\n.editableInput-module-EditableInput-actions--tiny-kIRx4-4-22-0 {\n  top: var(--spacing-60);\n}\n\n.editableInput-module-EditableInput-default-PLtoY-4-22-0 {\n  border: var(--border-width-2-5) solid transparent;\n  box-sizing: border-box;\n  white-space: nowrap;\n  display: flex;\n  align-items: center;\n}\n\n.editableInput-module-EditableInput-default--regular-M9hwS-4-22-0 {\n  min-width: var(--spacing-640);\n  height: var(--spacing-80);\n  padding-left: var(--spacing-30);\n  padding-right: var(--spacing-30);\n}\n\n.editableInput-module-EditableInput-default--tiny-PMLyx-4-22-0 {\n  min-width: var(--spacing-240);\n  height: var(--spacing-60);\n  font-size: var(--font-size-s);\n  font-weight: var(--font-weight-medium);\n  line-height: var(--font-height-s);\n  padding-left: var(--spacing-20);\n  padding-right: var(--spacing-20);\n}\n\n.editableInput-module-EditableInput-Input--tiny-3FTNw-4-22-0 {\n  min-width: var(--spacing-240) !important;\n  width: 100%;\n}\n"),styles$s={EditableInput:"editableInput-module-EditableInput-jeeBB-4-22-0","EditableInput-actions":"editableInput-module-EditableInput-actions-L90fR-4-22-0","EditableInput-actions--regular":"editableInput-module-EditableInput-actions--regular-ShViM-4-22-0","EditableInput-actions--tiny":"editableInput-module-EditableInput-actions--tiny-kIRx4-4-22-0","EditableInput-default":"editableInput-module-EditableInput-default-PLtoY-4-22-0","EditableInput-default--regular":"editableInput-module-EditableInput-default--regular-M9hwS-4-22-0","EditableInput-default--tiny":"editableInput-module-EditableInput-default--tiny-PMLyx-4-22-0","EditableInput-Input--tiny":"editableInput-module-EditableInput-Input--tiny-3FTNw-4-22-0"},_excluded$M=(styleInject$1(css_248z$u),["onChange"]),EditableInput=function(e){function t(){S||f(u),l&&l(u||""),n(u)}function n(e){m(e),y(!1),b(!1)}var a=e.error,r=e.size,o=e.errorMessage,i=e.placeholder,s=e.disableSaveAction,l=e.onChange,c=e.className,d=(p=e.inputOptions).onChange,p=_objectWithoutProperties(p,_excluded$M),u=(x=_slicedToArray(React__namespace.useState(e.value),2))[0],m=x[1],h=(x=_slicedToArray(React__namespace.useState(e.value),2))[0],f=x[1],g=(x=_slicedToArray(React__namespace.useState(!1),2))[0],y=x[1],v=(x=_slicedToArray(React__namespace.useState(!1),2))[0],b=x[1],_=React__namespace.createRef(),x=extractBaseProps(e),S=void 0!==e.value,c=(React__namespace.useEffect(function(){S&&f(e.value)},[e.value]),React__namespace.useEffect(function(){var e;g&&v&&null!=(e=_.current)&&e.focus()},[g,v]),classnames(_defineProperty$1({},styles$s.EditableInput,!0),c)),w=classnames(_defineProperty$1(_defineProperty$1({},styles$s["EditableInput-default"],!0),styles$s["EditableInput-default--".concat(r)],r)),C=classnames(_defineProperty$1({},styles$s["EditableInput-Input--tiny"],"tiny"===r)),P=classnames(_defineProperty$1(_defineProperty$1({},styles$s["EditableInput-actions"],!0),styles$s["EditableInput-actions--".concat(r)],r)),C=React__namespace.createElement(Input,_extends$2({defaultValue:u,placeholder:i,className:C,autoFocus:g,size:r,onChange:function(e){m(e.target.value),d&&d(e)},error:a&&g,ref:_,"data-test":"DesignSystem-EditableInput--Input"},p));return React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-EditableInput"},x,{className:c,onKeyDown:function(e){if(document.activeElement===_.current)switch(e.key){case"Enter":t();break;case"Escape":n(h)}},role:"presentation"}),React__namespace.createElement(Editable,{onChange:function(e){switch(e){case"edit":y(!0),b(!0);break;case"hover":b(!0);break;case"default":b(!1)}},editing:g},v?a&&o&&g?React__namespace.createElement(Popover$1,{trigger:C,position:"right",className:"px-6 py-6 d-flex align-items-center",on:"hover"},React__namespace.createElement(InlineMessage,{appearance:"alert",description:o})):C:React__namespace.createElement("div",{className:w,"data-test":"DesignSystem-EditableInput--Default"},h||i)),g&&React__namespace.createElement("div",{className:P,"data-test":"DesignSystem-EditableInput--Actions"},React__namespace.createElement(Button,{icon:"clear",className:"mr-3",largeIcon:!0,size:"tiny",onClick:function(){n(h)},"data-test":"DesignSystem-EditableInput--Discard"}),React__namespace.createElement(Button,{icon:"check",appearance:"primary",largeIcon:!0,size:"tiny",disabled:s,onClick:t,"data-test":"DesignSystem-EditableInput--Save"})))},css_248z$t=(EditableInput.defaultProps={size:"regular",placeholder:"",inputOptions:{}},".editableChipInput-module-EditableChipInput-fDBaL-4-22-0 {\n  position: relative;\n  width: 100%;\n}\n.editableChipInput-module-EditableChipInput-default-ANzd8-4-22-0 {\n  display: flex;\n  align-items: center;\n  padding-left: var(--spacing-30);\n  border-left: var(--border-width-2-5) solid transparent;\n  min-height: var(--spacing-80);\n  flex-wrap: wrap;\n}\n\n.editableChipInput-module-EditableChipInput-defaultWithChips-L8I99-4-22-0 {\n  display: flex;\n  align-items: center;\n  padding-left: var(--spacing-20);\n  border: var(--border-width-2-5) solid transparent;\n  padding-top: var(--spacing-2-5);\n  padding-bottom: var(--spacing-2-5);\n  max-width: calc(100% - 28px);\n  flex-wrap: wrap;\n}\n\n.editableChipInput-module-EditableChipInput-defaultWithChips-L8I99-4-22-0:hover,\n.editableChipInput-module-EditableChipInput-default-ANzd8-4-22-0:hover {\n  background-color: var(--secondary-lightest);\n}\n\n.editableChipInput-module-EditableChipInput-chipInput-5LAer-4-22-0 {\n  padding-left: var(--spacing-20);\n}\n\n.editableChipInput-module-EditableChipInput-actions-S7NrY-4-22-0 {\n  position: absolute;\n  display: flex;\n  justify-content: flex-end;\n  margin-top: var(--spacing-10);\n  width: 100%;\n}\n"),styles$r={EditableChipInput:"editableChipInput-module-EditableChipInput-fDBaL-4-22-0","EditableChipInput-default":"editableChipInput-module-EditableChipInput-default-ANzd8-4-22-0","EditableChipInput-defaultWithChips":"editableChipInput-module-EditableChipInput-defaultWithChips-L8I99-4-22-0","EditableChipInput-chipInput":"editableChipInput-module-EditableChipInput-chipInput-5LAer-4-22-0","EditableChipInput-actions":"editableChipInput-module-EditableChipInput-actions-S7NrY-4-22-0"},_excluded$L=(styleInject$1(css_248z$t),["onChange","chipOptions"]),_excluded2$2=["onClick"],EditableChipInput=function(e){function t(e){m(e),y(!1)}var n=e.placeholder,a=e.onChange,r=e.className,o=e.disableSaveAction,i=void 0===(l=e.size)?"regular":l,s=(c=e.chipInputOptions).onChange,l=void 0===(l=c.chipOptions)?{}:l,c=_objectWithoutProperties(c,_excluded$L),d=l.onClick,p=_objectWithoutProperties(l,_excluded2$2),u=(v=_slicedToArray(React__namespace.useState(e.value),2))[0],m=v[1],h=(v=_slicedToArray(React__namespace.useState(e.value),2))[0],f=v[1],g=(v=_slicedToArray(React__namespace.useState(!1),2))[0],y=v[1],v=extractBaseProps(e),b=u&&u.length,_=void 0!==e.value,r=(React__namespace.useEffect(function(){_&&(m(e.value),f(e.value))},[e.value]),classnames(_defineProperty$1({},styles$r.EditableChipInput,!0),r)),x=classnames(_defineProperty$1({},styles$r["EditableChipInput-actions"],!0)),b=classnames(_defineProperty$1(_defineProperty$1({},styles$r["EditableChipInput-default"],!b),styles$r["EditableChipInput-defaultWithChips"],b)),S=classnames(_defineProperty$1({},styles$r["EditableChipInput-chipInput"],!0));return React__namespace.createElement("div",_extends$2({className:r,"data-test":"DesignSystem-EditableChipInput"},v),React__namespace.createElement(Editable,{onChange:function(e){switch(e){case"edit":y(!0);break;case"hover":break;case"default":y(!1)}},editing:g},g?React__namespace.createElement("div",{"data-test":"DesignSystem-EditableChipInput--wrapper"},React__namespace.createElement(ChipInput,_extends$2({"data-test":"DesignSystem-EditableChipInput--ChipInput",placeholder:n,onChange:function(e){m(e),s&&s(e)},value:u,size:i,chipOptions:l},c,{className:S}))):React__namespace.createElement("div",{className:b,"data-test":"DesignSystem-EditableChipInput--Default"},u&&u.length?u.map(function(e,n){return React__namespace.createElement(Chip,_extends$2({"data-test":"DesignSystem-EditableChipInput--Chip",key:n,name:e,label:e,size:i,className:"my-2 mx-2"},p,{onClose:function(){var e,t;e=n,h&&((t=_toConsumableArray(h)).splice(e,1),_||(m(t),f(t)),a)&&a(t)},onClick:function(){return d&&d(e,n)}}))}):React__namespace.createElement(Text,{className:"pt-1"},n))),g&&React__namespace.createElement("div",{className:x,"data-test":"DesignSystem-EditableChipInput--Actions"},React__namespace.createElement(Button,{"data-test":"DesignSystem-EditableChipInput--DiscardButton",icon:"clear",className:"mr-3",size:"tiny",onClick:function(){t(h)}}),React__namespace.createElement(Button,{"data-test":"DesignSystem-EditableChipInput--SaveButton",icon:"check",appearance:"primary",size:"tiny",disabled:o,onClick:function(){_||f(u),a&&u&&a(u),t(u)}})))},css_248z$s=(EditableChipInput.defaultProps={placeholder:"",chipInputOptions:{}},".progressRing-module-Ring-6kz7n-4-22-0 {\n  transform: rotate(-90deg);\n}\n\n.progressRing-module-Ring--small-h-W58-4-22-0 {\n  height: var(--spacing-40);\n  width: var(--spacing-40);\n}\n\n.progressRing-module-Ring--regular-PU85S-4-22-0 {\n  height: var(--spacing-80);\n  width: var(--spacing-80);\n}\n\n.progressRing-module-Ring--large-2xhS6-4-22-0 {\n  height: var(--spacing-120);\n  width: var(--spacing-120);\n}\n\n.progressRing-module-Ring-6kz7n-4-22-0 Circle {\n  fill: none;\n}\n\n.progressRing-module-Ring-background-Pxm3y-4-22-0 {\n  stroke: var(--secondary-lightest);\n}\n\n.progressRing-module-Ring-indicator-OwMxU-4-22-0 {\n  stroke: var(--primary);\n  transition: var(--duration--slow-01) var(--standard-expressive-curve);\n}\n"),styles$q={Ring:"progressRing-module-Ring-6kz7n-4-22-0","Ring--small":"progressRing-module-Ring--small-h-W58-4-22-0","Ring--regular":"progressRing-module-Ring--regular-PU85S-4-22-0","Ring--large":"progressRing-module-Ring--large-2xhS6-4-22-0","Ring-background":"progressRing-module-Ring-background-Pxm3y-4-22-0","Ring-indicator":"progressRing-module-Ring-indicator-OwMxU-4-22-0"},ProgressRing=(styleInject$1(css_248z$s),function(e){var t=e.size,n=e.max,a=e.value,r=e.className,e=extractBaseProps(e),o=2*Math.PI*20,t=classnames(_defineProperty$1(_defineProperty$1({},styles$q.Ring,!0),styles$q["Ring--".concat(t)],t),r),r=0<a?100*Math.min(a,n)/n:0,i={cx:25,cy:25,r:20,fill:"none",strokeWidth:"8",strokeDasharray:"".concat(o," ").concat(o)};return React__namespace.createElement("svg",_extends$2({"data-test":"DesignSystem-ProgressRing"},e,{className:t},{viewBox:"0 0 50 50"},{role:"progressbar","aria-valuemin":0,"aria-valuemax":n,"aria-valuenow":Math.max(0,Math.min(a,n)),"aria-label":"Progress Ring"}),React__namespace.createElement("circle",_extends$2({className:styles$q["Ring-background"]},i)),React__namespace.createElement("circle",_extends$2({className:styles$q["Ring-indicator"],strokeDashoffset:o-r/100*o},i,{"data-test":"DesignSystem-ProgressRing--Circle"})))}),css_248z$r=(ProgressRing.displayName="ProgressRing",ProgressRing.defaultProps={size:"regular",max:100},".stepper-module-Stepper-2fHQy-4-22-0 {\n  display: flex;\n}\n\n.stepper-module-Step-U1Ae--4-22-0 {\n  display: flex;\n  align-items: center;\n  padding-left: var(--spacing-30);\n  padding-right: var(--spacing-30);\n  margin-left: var(--spacing-2-5);\n  margin-right: var(--spacing-2-5);\n  border-radius: var(--border-radius-40);\n  cursor: pointer;\n}\n\n.stepper-module-Step-U1Ae--4-22-0:hover {\n  background-color: var(--secondary);\n}\n\n.stepper-module-Step-U1Ae--4-22-0:active {\n  background-color: var(--secondary-dark);\n}\n\n.stepper-module-Step-U1Ae--4-22-0:focus,\n.stepper-module-Step-U1Ae--4-22-0:focus-visible {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n}\n\n/* Completed State */\n\n.stepper-module-Step--completed-W1Ltb-4-22-0 {\n  color: var(--primary-dark);\n}\n\n.stepper-module-Step--completed-W1Ltb-4-22-0:hover {\n  background-color: var(--secondary);\n}\n\n.stepper-module-Step--completed-W1Ltb-4-22-0:active {\n  background-color: var(--secondary-dark);\n}\n\n.stepper-module-Step--completed-W1Ltb-4-22-0:focus,\n.stepper-module-Step--completed-W1Ltb-4-22-0:focus-visible {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n}\n\n/* Active State */\n\n.stepper-module-Step--active-OpxVe-4-22-0 {\n  background-color: var(--primary-lightest);\n  color: var(--primary-dark);\n  transition-delay: var(--duration--fast-02);\n  box-shadow: inset 0 0 0 var(--border-width-05) var(--primary);\n}\n\n.stepper-module-Step--active-OpxVe-4-22-0:hover {\n  background-color: var(--primary-lighter);\n}\n\n.stepper-module-Step--active-OpxVe-4-22-0:focus,\n.stepper-module-Step--active-OpxVe-4-22-0:focus-visible {\n  background-color: var(--primary-lightest);\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n}\n\n.stepper-module-Step--active-OpxVe-4-22-0:active {\n  background-color: var(--primary-lighter);\n  color: var(--primary-darker);\n}\n\n.stepper-module-Step--active-OpxVe-4-22-0:active .stepper-module-Stepper-text-1S78v-4-22-0 {\n  color: var(--primary-darker);\n}\n\n/* Disabled State */\n\n.stepper-module-Step--disabled-2l-AC-4-22-0 {\n  cursor: not-allowed;\n  color: var(--inverse-lightest);\n  pointer-events: none;\n}\n\n.stepper-module-Stepper-animate-Tgb9L-4-22-0 {\n  transition-delay: var(--duration--fast-02);\n  transition: var(--duration--fast-02) var(--standard-productive-curve);\n}\n"),styles$p={Stepper:"stepper-module-Stepper-2fHQy-4-22-0",Step:"stepper-module-Step-U1Ae--4-22-0","Step--completed":"stepper-module-Step--completed-W1Ltb-4-22-0","Step--active":"stepper-module-Step--active-OpxVe-4-22-0","Stepper-text":"stepper-module-Stepper-text-1S78v-4-22-0","Step--disabled":"stepper-module-Step--disabled-2l-AC-4-22-0","Stepper-animate":"stepper-module-Stepper-animate-Tgb9L-4-22-0"},Step$1=(styleInject$1(css_248z$r),React__namespace.forwardRef(function(e,t){function n(){o||l&&l(a,r)}var a=e.label,r=e.value,o=e.disabled,i=e.active,s=e.completed,l=e.onChange,c=e.onKeyDown,e=void 0!==(e=e.isTabStop)&&e,d=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$p.Step,!0),styles$p["Stepper-animate"],!0),styles$p["Step--active"],i),styles$p["Step--disabled"],o),styles$p["Step--completed"],s)),p=classnames(_defineProperty$1({"mr-3 my-4":!0},styles$p["Stepper-animate"],!0)),u=classnames(_defineProperty$1(_defineProperty$1({},styles$p["Stepper-animate"],!0),styles$p["Stepper-text"],!0));return React__namespace.createElement("div",{ref:t,"data-test":"DesignSystem-Step",className:d,onKeyDown:function(e){["ArrowLeft","ArrowRight","Home","End"].includes(e.key)?null!=c&&c(e):"Enter"!==e.key&&!isSpaceKey(e)||(e.preventDefault(),e.repeat)||n()},onClick:n,tabIndex:!o&&e?0:-1,role:"button","aria-disabled":o||void 0},React__namespace.createElement(Icon,{"data-test":"DesignSystem-Step--Icon",name:s?"check_circle":"radio_button_unchecked",className:p}),a&&React__namespace.createElement(Text,{weight:"medium",color:i?"primary-dark":o?"inverse-lightest":"inverse",className:u},a))})),ARROW_NAV_KEYS=(Step$1.displayName="Step",["ArrowLeft","ArrowRight","Home","End"]),Stepper=function(e){function i(){return t.map(function(e,t){var n=d.includes(t);return{idx:t,disabled:!(s===t)&&!n&&l+1<t}}).filter(function(e){return!e.disabled}).map(function(e){return e.idx})}var t=e.steps,s=e.active,l=e.completed,c=e.onChange,n=e.className,d=e.skipIndexes,e=extractBaseProps(e),p=React__namespace.useRef([]),n=classnames(_defineProperty$1({},styles$p.Stepper,!0),n),u=i(),m=0<=s&&s<t.length;return React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-Stepper"},e,{className:n,role:"group","aria-label":"Steps"}),t.map(function(e,r){var t=e.label,e=e.value,n=d.includes(r),a=s===r,o=a||!m&&r===u[0];return React__namespace.createElement(Step$1,{key:r,ref:function(e){p.current[r]=e},label:t,value:e,active:a,completed:!n&&r<=l,disabled:!a&&!n&&l+1<r,isTabStop:o,onChange:function(e,t){c&&c(r,l,e,t)},onKeyDown:function(e){var t,n,a=r;ARROW_NAV_KEYS.includes(e.key)&&(e.preventDefault(),-1!==(a=(t=i()).indexOf(a)))&&("ArrowRight"===e.key&&a<t.length-1?null!=(n=p.current[t[a+1]])&&n.focus():"ArrowLeft"===e.key&&0<a?null!=(n=p.current[t[a-1]])&&n.focus():"Home"===e.key?null!=(a=p.current[t[0]])&&a.focus():"End"===e.key&&null!=(n=p.current[t[t.length-1]])&&n.focus())}})}))},css_248z$q=(Stepper.displayName="Stepper",Stepper.defaultProps={completed:-1,active:0,skipIndexes:[]},".dateRangePicker-module-DateRangePicker-XQroW-4-22-0 {\n  display: flex;\n}\n\n.dateRangePicker-module-DateRangePicker--left-h3kfr-4-22-0 {\n  flex-direction: row;\n}\n\n.dateRangePicker-module-DateRangePicker--right-0yzI--4-22-0 {\n  flex-direction: row-reverse;\n}\n\n.dateRangePicker-module-DateRangePicker-input-OZjbS-4-22-0 {\n  box-sizing: border-box;\n}\n\n.dateRangePicker-module-DateRangePicker-input--startDate-bwoAB-4-22-0 {\n  padding-right: var(--spacing-10);\n}\n\n.dateRangePicker-module-DateRangePicker-input--endDate-kxZGI-4-22-0 {\n  padding-left: var(--spacing-10);\n}\n\n@media (max-width: 576px) {\n  .dateRangePicker-module-DateRangePicker-input-OZjbS-4-22-0 {\n    padding: 0;\n  }\n\n  .dateRangePicker-module-DateRangePicker-input--endDate-kxZGI-4-22-0 {\n    padding-top: var(--spacing-20);\n  }\n}\n"),styles$o={DateRangePicker:"dateRangePicker-module-DateRangePicker-XQroW-4-22-0","DateRangePicker--left":"dateRangePicker-module-DateRangePicker--left-h3kfr-4-22-0","DateRangePicker--right":"dateRangePicker-module-DateRangePicker--right-0yzI--4-22-0","DateRangePicker-input":"dateRangePicker-module-DateRangePicker-input-OZjbS-4-22-0","DateRangePicker-input--startDate":"dateRangePicker-module-DateRangePicker-input--startDate-bwoAB-4-22-0","DateRangePicker-input--endDate":"dateRangePicker-module-DateRangePicker-input--endDate-kxZGI-4-22-0"},Trigger=(styleInject$1(css_248z$q),function(e){function t(e){var t,n;"start"===e&&(t=(n=getDateInfo(h)).year,m({yearNav:t,monthNav:n.month})),"end"===e&&(n=(t=getDateInfo(f)).year,m({yearNav:n,monthNav:t.month}))}function n(e,t,n){var a,r;m({open:!0}),"start"===n&&(r=c.placeholderChar||"_",t)&&!t.includes(r)&&(r=translateToDate(l,t,p))&&(m({startDate:r}),f&&(a=(r=getDateInfo(f)).year,compareDate(h,"more",a,r.month,r.date))&&m({endDate:void 0}),c.onPaste)&&c.onPaste(e,t),"end"===n&&(a=d.placeholderChar||"_",t)&&!t.includes(a)&&(r=translateToDate(l,t,p))&&(m({endDate:r}),d.onPaste)&&d.onPaste(e,t)}function a(e,t,n){var a,r;m({open:!0}),"start"===n&&(r=c.placeholderChar||"_",t)&&!t.includes(r)&&(r=translateToDate(l,t,p))&&!isNaN(r.getTime())&&(m({startDate:r}),f)&&(a=(r=getDateInfo(f)).year,compareDate(h,"more",a,r.month,r.date))&&m({endDate:void 0}),"end"===n&&(a=d.placeholderChar||"_",t)&&!t.includes(a)&&(r=translateToDate(l,t,p))&&!isNaN(r.getTime())&&m({endDate:r})}function r(e,t,n){m({init:!0});var a,r=/\d/;"start"===n&&(a=void 0===(a=c.placeholderChar)?"_":a,t&&r.test(t)&&t.includes(a)?m({startError:!0}):(!t||r.test(t))&&t||m({startError:!1}),t&&!t.includes(a)||m({startDate:void 0})),"end"===n&&(n=void 0===(a=d.placeholderChar)?"_":a,t&&r.test(t)&&t.includes(n)?m({endError:!0}):(!t||r.test(t))&&t||m({endError:!1}),t&&!t.includes(n)||m({endDate:void 0}))}function o(e){m({init:!0}),"start"===e&&(m({startDate:void 0}),t("end")),"end"===e&&(m({endDate:void 0}),t("start"))}function i(e){u.open||t(e)}function s(e){return isValid(p,e,l)}var l=e.inputFormat,c=e.startInputOptions,d=e.endInputOptions,p=e.validators,u=e.state,m=e.setState,e=u.init,h=u.startDate,f=u.endDate,g=date[l],y=c.placeholderChar||"_",v=d.placeholderChar||"_",b=c.error||c.required&&u.startError&&e,_=d.error||d.required&&u.endError&&e,x=void 0===c.caption?"Invalid value":c.caption,S=void 0===d.caption?"Invalid value":d.caption,w=c.label,C=d.label,P=classnames(_defineProperty$1(_defineProperty$1({},styles$o["DateRangePicker-input"],!0),styles$o["DateRangePicker-input--startDate"],!0)),E=classnames(_defineProperty$1(_defineProperty$1({},styles$o["DateRangePicker-input"],!0),styles$o["DateRangePicker-input--endDate"],!0));return React__namespace.createElement(Row,{"data-test":"DesignSystem-DateRangePicker-InputTrigger"},React__namespace.createElement(Column,{size:"6",sizeXS:"12",className:P},w&&React__namespace.createElement(Label,{required:c.required,withInput:!0},w),React__namespace.createElement(X,_extends$2({icon:"events",placeholder:l},c,{mask:g,value:h?translateToString(l,h):e?X.utils.getDefaultValue(g,y):"",onChange:function(e,t){a(0,t||"","start")},onPaste:function(e,t){n(e,t||"","start")},onBlur:function(e,t){r(0,t||"","start")},onClear:function(){return o("start")},onClick:function(){return i("start")},error:b,caption:b?x:"",validators:[s],clearOnEmptyBlur:!0}))),React__namespace.createElement(Column,{size:"6",sizeXS:"12",className:E},C&&React__namespace.createElement(Label,{required:d.required,withInput:!0},C),React__namespace.createElement(X,_extends$2({icon:"events",placeholder:l},d,{mask:g,value:f?translateToString(l,f):e?X.utils.getDefaultValue(g,v):"",onChange:function(e,t){a(0,t||"","end")},onPaste:function(e,t){n(e,t||"","end")},onBlur:function(e,t){r(0,t||"","end")},onClear:function(){return o("end")},onClick:function(){return i("end")},error:_,caption:_?S:"",validators:[s],clearOnEmptyBlur:!0}))))}),SingleInputTrigger=function(e){function o(e,t){var n=/\d/;return!(!e||!t||e.includes(h)||!t.includes(h))||!!(e&&n.test(e)&&e.includes(h))||!(e&&!n.test(e)||!e)&&null}var s=e.inputFormat,l=e.inputOptions,c=e.validators,d=e.setState,e=(n=e.state).init,i=n.startDate,p=n.endDate,u=n.startValue,m=n.endValue,t=rangeDate[s],n=l.error||l.required&&(n.startError||n.endError)&&e,a=void 0===l.caption?"Invalid value":l.caption,r=l.label,h=void 0===(f=l.placeholderChar)?"_":f,f=X.utils.getDefaultValue(t,h).split(" - "),g=u||f[0],f=m||f[1];return React__namespace.createElement(Row,{"data-test":"DesignSystem-DateRangePicker-SingleInputTrigger"},React__namespace.createElement(Column,null,r&&React__namespace.createElement(Label,{required:l.required,withInput:!0},r),React__namespace.createElement(X,_extends$2({icon:"events",placeholder:"".concat(s," - ").concat(s)},l,{mask:t,value:i||p||e?"".concat(g," - ").concat(f):void 0,onChange:function(e,t){var n,a,r=(t=(t=t||"").split(" - "))[0];t=t[1],u!==r&&r&&!r.includes(h)&&(a=translateToDate(s,r,c))&&(n=m&&!m.includes(h),d({startDate:a,endDate:n?p:void 0}),p)&&(n=(a=getDateInfo(p)).year,compareDate(i,"more",n,a.month,a.date))&&d({endDate:void 0}),m!==t&&t&&!t.includes(h)&&(n=translateToDate(s,t,c),a=u&&!u.includes(h),n)&&d({endDate:n,startDate:a?i:void 0}),d({startValue:r,endValue:t})},onBlur:function(e,t){var n,a,r;t=t||"",d({init:!0}),a=o(n=(t=t.split(" - "))[0],t=t[1]),r=o(t,n),null!==a&&null!==r&&d({startError:a,endError:r}),n&&!n.includes(h)||d({startDate:void 0}),t&&!t.includes(h)||d({endDate:void 0})},onPaste:function(e,t){var n,a=l.onPaste,r=(n=(t=t||"").split(" - "))[0],o=translateToDate(s,n=n[1],c),i=translateToDate(s,r,c);d({startDate:i,endDate:o,startValue:r,endValue:n}),a&&a(e,t)},onClear:function(){d({init:!0,startDate:void 0,endDate:void 0,yearNav:void 0,monthNav:void 0})},error:n,caption:n?a:"",validators:[function(e){var t=(e=_slicedToArray(e.split(" - "),2))[0],e=e[1];return isValid(c,t,s)&&isValid(c,e,s)}],clearOnEmptyBlur:!0}))))},setDate=function(e){var t=new Date;return new Date(t.setDate(e))},getCurrentYear=function(){return(new Date).getFullYear()},getCurrentMonth=function(){return(new Date).getMonth()},getCurrentWeek=function(){var e=(t=new Date).getDate(),t=t.getDay();return{startDate:setDate(e-t+1),endDate:setDate(e-t+7)}},getPreviousWeek=function(){var e=(t=new Date).getDate(),t=t.getDay();return{startDate:setDate(e-t-6),endDate:setDate(e-t)}},getPreviousMonth=function(){var e=(t=new Date).getFullYear(),t=t.getMonth();return{endDate:new Date(e,t,0),startDate:new Date(e-(t<0),(t+11)%12,1)}},getPrevious90Days=function(){var e=(new Date).getDate();return{startDate:setDate(e-90),endDate:setDate(e)}},getCustomDates=function(){return{startDate:"",endDate:""}},_excluded$K=["startDate","endDate","yearNav","monthNav","open","inputFormat","outputFormat","startInputOptions","endInputOptions","validators","withInput","position","disabledBefore","disabledAfter","onRangeChange","rangeLimit"],DateRangePicker=(()=>{function s(e){_classCallCheck(this,s),_defineProperty$1(d=_callSuper(this,s,[e]),"monthsInView",void 0),_defineProperty$1(d,"getDate",function(e,t){var n=d.props.inputFormat;return{startValue:e?translateToString(n,e):"",endValue:t?translateToString(n,t):""}}),_defineProperty$1(d,"getErrors",function(e,t){function n(e){var t=(n=d.props).disabledBefore,n=n.disabledAfter,a=(t=getDateInfo(t)).year,r=t.month,t=t.date,o=(n=getDateInfo(n)).year,i=n.month,n=n.date;return!!e&&(compareDate(e,"less",a,r,t)||compareDate(e,"more",o,i,n))}var a=n(e),r=n(t),o=(t=getDateInfo(t)).year;return compareDate(e,"more",o,t.month,t.date)&&(r=a=!0),{startError:a,endError:r}}),_defineProperty$1(d,"getInRangeError",function(){var e=d.props.rangeLimit;if(e){var t,n=(a=d.state).startDate,a=a.endDate,r=(i=getDateInfo(n)).year,o=i.month,i=i.date,s=(c=getDateInfo(a)).year,l=c.month,c=c.date;if(n)return(t=new Date(n)).setDate(i+e),compareDate(t,"less",s,l,c+1);if(a)return(t=new Date(a)).setDate(c-e),compareDate(t,"more",r,o,i-1)}return!1}),_defineProperty$1(d,"onRangeChangeHandler",function(e,t){d.setState({init:!0,startDate:e,endDate:t,startValue:e?translateToString(d.props.inputFormat,e):"",endValue:t?translateToString(d.props.inputFormat,t):""})}),_defineProperty$1(d,"onToggleHandler",function(e,t){var n=d.props;if(!(n.singleInput?n.inputOptions.disabled:n.startInputOptions.disabled||n.endInputOptions.disabled))switch(t){case"outsideClick":case"escapeKeypress":d.setState({open:e});break;case"onClick":d.setState({open:!0})}});var d,t=e.inputFormat,n=convertToDate(e.startDate,t,r=e.validators),t=convertToDate(e.endDate,t,r),a=(r=d.getDate(n,t)).startValue,r=r.endValue,o=d.getErrors(n,t),i=o.startError;return d.state={startDate:n,endDate:t,startValue:a,endValue:r,startError:i,endError:o.endError,init:!1,open:e.open||!1,yearNav:e.yearNav,monthNav:e.monthNav},d.monthsInView=e.monthsInView||(e.withInput?2:1),d}return _inherits(s,React__namespace.Component),_createClass(s,[{key:"componentDidUpdate",value:function(e,t){var n,a,r,o,i,s;e.startDate!==this.props.startDate&&(n=(a=this.props).inputFormat,a=convertToDate(this.props.startDate,n,a.validators),n=translateToString(n,a),this.setState({startDate:a,startValue:n})),e.endDate!==this.props.endDate&&(n=(a=this.props).inputFormat,a=convertToDate(this.props.endDate,n,a.validators),n=translateToString(n,a),this.setState({endDate:a,endValue:n})),e.open!==this.props.open&&this.setState({open:this.props.open||!1}),e.yearNav!==this.props.yearNav&&this.setState({yearNav:this.props.yearNav}),e.monthNav!==this.props.monthNav&&this.setState({monthNav:this.props.monthNav}),t.startDate===this.state.startDate&&t.endDate===this.state.endDate||(n=(a=this.props).onRangeChange,e=a.outputFormat,a=(t=this.state).startDate,r=(o=this.getErrors(a,t=t.endDate)).startError,this.setState({startError:r,endError:o=o.endError}),n&&(i=this.getInRangeError(),s=translateToString(e,a),e=translateToString(e,t),i||r||o?this.props.allowReverseSelection||(r?n(void 0,o?void 0:t,s,e):n(a,void 0,s,e)):(!this.props.allowReverseSelection||a&&t)&&n(a,t,s,e)),this.state.startDate&&this.state.endDate&&this.setState({open:!1}))}},{key:"renderCalendar",value:function(){(o=this.props).startDate;var e=o.inputFormat,t=o.validators,n=o.disabledBefore,a=o.disabledAfter,r=o.rangeLimit,o=_objectWithoutProperties(o,_excluded$K),i=(c=this.state).startDate,s=c.endDate,l=c.yearNav,c=c.monthNav;return React__namespace.createElement(Calendar,_extends$2({},o,{monthsInView:this.monthsInView,rangePicker:!0,startDate:convertToDate(i,e,t),endDate:convertToDate(s,e,t),disabledBefore:convertToDate(n,e,t),disabledAfter:convertToDate(a,e,t),onRangeChange:this.onRangeChangeHandler,yearNav:l,monthNav:c,rangeLimit:r}))}},{key:"render",value:function(){var e=(p=this.props).withInput,t=p.startInputOptions,n=p.endInputOptions,a=p.inputOptions,r=p.inputFormat,o=p.position,i=p.validators,s=p.singleInput,l=p.contentAlign,c=p.children,d=p["aria-label"],p=p["aria-labelledby"],u=this.state.open,l=classnames(_defineProperty$1(_defineProperty$1({},styles$o.DateRangePicker,!0),styles$o["DateRangePicker--".concat(l)],l));return e?(e=_objectSpread2(_objectSpread2({},a),{},{"aria-label":a["aria-label"]||d,"aria-labelledby":a["aria-labelledby"]||p}),d=_objectSpread2(_objectSpread2({},t),{},{"aria-label":t["aria-label"],"aria-labelledby":t["aria-labelledby"]||p}),a=_objectSpread2(_objectSpread2({},n),{},{"aria-label":n["aria-label"],"aria-labelledby":n["aria-labelledby"]||p}),t=s?React__namespace.createElement(SingleInputTrigger,{inputFormat:r,inputOptions:e,validators:i,state:this.state,setState:this.setState.bind(this)}):React__namespace.createElement(Trigger,{inputFormat:r,startInputOptions:d,endInputOptions:a,validators:i,state:this.state,setState:this.setState.bind(this)}),React__namespace.createElement(Popover$1,{trigger:t,triggerClass:"w-100",className:l,position:o,appendToBody:!0,open:u,onToggle:this.onToggleHandler},c,this.renderCalendar())):this.renderCalendar()}}])})(),css_248z$p=(_defineProperty$1(DateRangePicker,"utils",{getCurrentWeek:getCurrentWeek,getPreviousWeek:getPreviousWeek,getPreviousMonth:getPreviousMonth,getPrevious90Days:getPrevious90Days,getCustomDates:getCustomDates,getCurrentYear:getCurrentYear,getCurrentMonth:getCurrentMonth}),_defineProperty$1(DateRangePicker,"defaultProps",_objectSpread2(_objectSpread2({},Calendar.defaultProps),{},{children:React__namespace.createElement(React__namespace.Fragment,null),contentAlign:"left",monthsInView:void 0,position:"bottom-start",inputFormat:"mm/dd/yyyy",outputFormat:"mm/dd/yyyy",validators:[date$1],inputOptions:{label:"Date"},startInputOptions:{label:"Start Date"},endInputOptions:{label:"End Date"}})),"/* tabs */\n\n.tabs-module-TabsWrapper-WFui--4-22-0 {\n  display: flex;\n  flex-grow: 1;\n  flex-direction: column;\n}\n\n.tabs-module-TabsWrapper-header-psflk-4-22-0 {\n  box-sizing: border-box;\n  display: flex;\n  align-items: center;\n  flex-direction: row;\n}\n\n.tabs-module-TabsWrapper-header--withSeparator-gbJ63-4-22-0 {\n  border-bottom: var(--border);\n}\n\n.tabs-module-Tab-7anZt-4-22-0 {\n  position: relative;\n  display: flex;\n  flex-direction: row;\n  cursor: pointer;\n  min-width: 40px;\n  margin-bottom: calc(-1 * var(--spacing-2-5));\n  text-align: center;\n}\n\n.tabs-module-Tab--small-t-Ovt-4-22-0 {\n  padding: var(--spacing-20) var(--spacing-30) var(--spacing-30);\n}\n\n.tabs-module-Tab--regular-f2Pf2-4-22-0 {\n  padding: var(--spacing-30) var(--spacing-30) var(--spacing-40);\n}\n\n.tabs-module-Tab--withIconRegular-k-DpQ-4-22-0 {\n  padding-top: calc(var(--spacing-20) + var(--spacing-05));\n  padding-bottom: calc(var(--spacing-20) + var(--spacing-15));\n  padding-right: var(--spacing-15);\n  padding-left: calc(var(--spacing-40) + var(--spacing-05));\n  align-items: center;\n}\n\n.tabs-module-Tab--withIconSmall-vI4rb-4-22-0 {\n  padding-top: var(--spacing-15);\n  padding-bottom: calc(var(--spacing-20) + var(--spacing-05));\n  padding-right: var(--spacing-15);\n  padding-left: calc(var(--spacing-40) + var(--spacing-05));\n  align-items: center;\n}\n\n.tabs-module-Tab-7anZt-4-22-0:last-child {\n  margin-right: 0;\n}\n\n.tabs-module-Tab-7anZt-4-22-0::after {\n  position: absolute;\n  left: 0;\n  bottom: 0;\n  content: '';\n  width: calc(100% - 2 * var(--spacing-30));\n  height: var(--spacing-05);\n  background-color: transparent;\n  margin-left: var(--spacing-30);\n  border-top-left-radius: var(--border-radius-2-5);\n  border-top-right-radius: var(--border-radius-2-5);\n}\n\n.tabs-module-Tab--withDismissIcon-EExum-4-22-0::after {\n  margin-left: calc(var(--spacing-40) + var(--spacing-05));\n}\n\n.tabs-module-Tab-7anZt-4-22-0:hover::after {\n  background-color: var(--inverse-lighter);\n}\n\n.tabs-module-Tab-7anZt-4-22-0:active::after {\n  background-color: var(--inverse-light);\n}\n\n.tabs-module-Tab--active-H398--4-22-0::after {\n  background-color: var(--primary);\n}\n\n.tabs-module-Tab-7anZt-4-22-0:focus {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: 0;\n  border-radius: var(--border-radius-10);\n}\n\n.tabs-module-Tab--active-H398--4-22-0:hover .tabs-module-Tab-selected-21aei-4-22-0 {\n  color: var(--primary-dark);\n}\n\n.tabs-module-Tab-selected-21aei-4-22-0:hover::after {\n  background-color: var(--primary-dark);\n}\n\n.tabs-module-Tab-7anZt-4-22-0:active:focus {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: 0;\n}\n\n.tabs-module-Tab--disabled-jMmkz-4-22-0 {\n  cursor: not-allowed;\n}\n\n.tabs-module-Tab--disabled-jMmkz-4-22-0:focus {\n  outline: none;\n}\n\n.tabs-module-Tab--disabled-jMmkz-4-22-0:hover::after {\n  background-color: transparent;\n}\n\n.tabs-module-Tab-icon-s-gJG-4-22-0 {\n  display: flex;\n  min-width: inherit;\n  justify-content: space-between;\n}\n\n.tabs-module-Tabs-oQ6zt-4-22-0 {\n  display: flex;\n  box-sizing: border-box;\n  flex-direction: row;\n}\n\n.tabs-module-Tabs--withSeparator-ENZzj-4-22-0 {\n  border-bottom: var(--border);\n}\n\n.tabs-module-Tab-pills-i0on--4-22-0 {\n  cursor: pointer;\n  margin-right: var(--spacing-20);\n  overflow: visible;\n}\n\n.tabs-module-Tab-pills--disabled-7RUAZ-4-22-0 {\n  opacity: var(--opacity-10);\n  cursor: not-allowed;\n}\n\n.tabs-module-DismissibleRegularTab-icon--right-OeLKI-4-22-0 {\n  padding: var(--spacing-10);\n  outline: none;\n  border-radius: var(--border-radius-full);\n}\n\n.tabs-module-DismissibleSmallTab-icon--right-03yfR-4-22-0 {\n  padding: var(--spacing-15);\n  outline: none;\n  border-radius: var(--border-radius-full);\n}\n\n.tabs-module-DismissibleTab-icon--default-Jh5TO-4-22-0:focus-visible {\n  outline: var(--spacing-05) solid var(--primary-focus);\n}\n\n.tabs-module-DismissibleTab-icon--default-Jh5TO-4-22-0:hover {\n  background-color: var(--secondary);\n}\n\n.tabs-module-DismissibleTab-icon--default-Jh5TO-4-22-0:active {\n  background-color: var(--secondary-dark);\n}\n\n.tabs-module-DismissibleTab-icon--selected-9Fyvu-4-22-0:focus-visible {\n  outline: var(--spacing-05) solid var(--primary-focus);\n}\n\n.tabs-module-DismissibleTab-icon--selected-9Fyvu-4-22-0:hover {\n  background-color: var(--primary-lighter);\n}\n\n.tabs-module-DismissibleTab-icon--selected-9Fyvu-4-22-0:active {\n  background-color: var(--primary-light);\n}\n\n.tabs-module-Tab--overflow-ZMfp0-4-22-0 {\n  display: flex;\n  box-sizing: border-box;\n}\n"),styles$n={TabsWrapper:"tabs-module-TabsWrapper-WFui--4-22-0","TabsWrapper-header":"tabs-module-TabsWrapper-header-psflk-4-22-0","TabsWrapper-header--withSeparator":"tabs-module-TabsWrapper-header--withSeparator-gbJ63-4-22-0",Tab:"tabs-module-Tab-7anZt-4-22-0","Tab--small":"tabs-module-Tab--small-t-Ovt-4-22-0","Tab--regular":"tabs-module-Tab--regular-f2Pf2-4-22-0","Tab--withIconRegular":"tabs-module-Tab--withIconRegular-k-DpQ-4-22-0","Tab--withIconSmall":"tabs-module-Tab--withIconSmall-vI4rb-4-22-0","Tab--withDismissIcon":"tabs-module-Tab--withDismissIcon-EExum-4-22-0","Tab--active":"tabs-module-Tab--active-H398--4-22-0","Tab-selected":"tabs-module-Tab-selected-21aei-4-22-0","Tab--disabled":"tabs-module-Tab--disabled-jMmkz-4-22-0","Tab-icon":"tabs-module-Tab-icon-s-gJG-4-22-0",Tabs:"tabs-module-Tabs-oQ6zt-4-22-0","Tabs--withSeparator":"tabs-module-Tabs--withSeparator-ENZzj-4-22-0","Tab-pills":"tabs-module-Tab-pills-i0on--4-22-0","Tab-pills--disabled":"tabs-module-Tab-pills--disabled-7RUAZ-4-22-0","DismissibleRegularTab-icon--right":"tabs-module-DismissibleRegularTab-icon--right-OeLKI-4-22-0","DismissibleSmallTab-icon--right":"tabs-module-DismissibleSmallTab-icon--right-03yfR-4-22-0","DismissibleTab-icon--default":"tabs-module-DismissibleTab-icon--default-Jh5TO-4-22-0","DismissibleTab-icon--selected":"tabs-module-DismissibleTab-icon--selected-9Fyvu-4-22-0","Tab--overflow":"tabs-module-Tab--overflow-ZMfp0-4-22-0"},TabsWrapper=(styleInject$1(css_248z$p),function(e){function r(e){c(e),n&&n(e)}var t=e.children,n=e.onTabChange,a=e.className,o=e.size,i=extractBaseProps(e),s=(t=Array.isArray(t)?t:[t]).length,l=(d=_slicedToArray(React__namespace.useState(e.active&&e.active<s?e.active:0),2))[0],c=d[1],d=(React__namespace.useEffect(function(){c(e.active&&e.active<s?e.active:0)},[e.active]),classnames(_defineProperty$1({},styles$n.TabsWrapper,!0),a)),a=classnames(_defineProperty$1(_defineProperty$1({},styles$n["TabsWrapper-header"],!0),styles$17["TabsWrapper-header"],!0)),p=t.map(function(e,t){var n=(e=e.props).label,a=e.disabled,e=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$n.Tab,!0),styles$n["Tab--disabled"],a),styles$n["Tab--active"],!a&&l===t),styles$n["Tab--regular"],"regular"===o),styles$n["Tab--small"],"small"===o));return React__namespace.createElement("div",{"data-test":"DesignSystem-Tabs--Header",key:t,className:e,onClick:function(){return!a&&r(t)},onKeyDown:function(e){a||"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),r(t))},role:"button",tabIndex:a?-1:0,"aria-disabled":a||void 0},n)});return React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-TabsWrapper"},i,{className:d}),React__namespace.createElement("div",{className:a},p),React__namespace.createElement("div",{className:styles$n["TabsWrapper-content"],"data-test":"DesignSystem-Tabs--Content"},t[l]))}),Tab=(TabsWrapper.displayName="TabsWrapper",TabsWrapper.defaultProps={size:"regular"},function(e){return e=e.children,React__namespace.createElement(React__namespace.Fragment,null,e)}),getChildrenArray=(Tab.displayName="Tab",function(e){return Array.isArray(e)?e:[e]}),filterTabs=function(e){return getChildrenArray(e).filter(function(e){return"function"==typeof e.type&&e.type.name===Tab.name})},filterInlineComponent=function(e){return getChildrenArray(e).filter(function(e){return!("function"==typeof e.type&&e.type.name===Tab.name)})},tabsInstanceCounter=0,Tabs=function(t){function o(e){void 0===t.activeIndex&&f(e),n&&n(e)}function i(e,t){var n,a,r,o,i,s,l,c,d,p=React__namespace.createRef(),u=void 0===(u=e.label)?"":u,m=e.disabled,h=e.isDismissible,f=void 0===(f=e.onDismiss)?function(){}:f;return"string"!=typeof u?u:(n=v===t?"link":m?"disabled":"subtle",m=classnames(_defineProperty$1(_defineProperty$1({},"ellipsis--noWrap",!0),styles$n["Tab-selected"],!m&&v===t)),i=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$n["Tab--regular"],"regular"===g&&!h),styles$n["Tab--small"],"small"===g&&!h),styles$n["Tab--overflow"],!0),styles$n["Tab--withIconRegular"],h&&"regular"===g),styles$n["Tab--withIconSmall"],h&&"small"===g)),React__namespace.createElement(Tooltip,{showOnTruncation:!0,tooltip:u,elementRef:p,triggerClass:"ellipsis--noWrap flex-grow-0"},React__namespace.createElement("span",{className:i,"data-test":"DesignSystem-Tabs--TextWrapper",style:{maxWidth:y}},(i=t,s=e.count,l=e.icon,c=e.disabled,o=e.iconType,void 0!==s?React__namespace.createElement(Pills,{"data-test":"DesignSystem-Tabs--Pills",className:(d=c,classnames(_defineProperty$1(_defineProperty$1({},styles$n["Tab-pills"],!0),styles$n["Tab-pills--disabled"],d))),appearance:v===i?"primary":"secondary"},s):(s=classnames(_defineProperty$1({},styles$n["Tab-selected"],!c&&v===i)),l?(i=v===i?"info":c?"disabled":"subtle",React__namespace.createElement(Icon,{"data-test":"DesignSystem-Tabs--Icon",className:"mr-4 ".concat(s),name:l,type:o,appearance:i})):null)),React__namespace.createElement(Text,{"data-test":"DesignSystem-Tabs--Text",appearance:n,className:m,ref:p},u),h&&(a=f,l=(s=e).disabled,r={label:s.label,activeIndex:v,currentTabIndex:c=t},React__namespace.createElement(Icon,{"data-test":"DesignSystem-DismissibleTabs--Icon",name:"clear",appearance:v===c?"info":l?"disabled":"subtle",className:(s=l,classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$n["DismissibleRegularTab-icon--right"],"regular"===g),styles$n["DismissibleSmallTab-icon--right"],"small"===g),styles$n["DismissibleTab-icon--default"],!s&&v!==c),styles$n["DismissibleTab-icon--selected"],!s&&v===c),"cursor-pointer",!s),styles$n["Tab-selected"],!s&&v===c))),onClick:l?void 0:function(e){e.stopPropagation(),a&&a(r)},tabIndex:l?-1:0,size:"regular"===g?16:12})))))}var s=t.children,e=t.withSeparator,n=t.onTabChange,a=t.className,r=t.headerClassName,g=t.size,y=t.maxWidth,l=extractBaseProps(t),c=[],d=React__namespace.useRef(""),p=s?filterTabs(s):t.tabs,u=s?filterInlineComponent(s):React__namespace.createElement(React__namespace.Fragment,null),m=p.length,h=(d.current||(tabsInstanceCounter+=1,d.current="tabs-".concat(tabsInstanceCounter)),"".concat(d.current,"-panel")),v=(b=_slicedToArray(React__namespace.useState(t.activeIndex&&t.activeIndex<m?t.activeIndex:0),2))[0],f=b[1],b=(React__namespace.useEffect(function(){void 0!==t.activeIndex&&t.activeIndex<m&&f(t.activeIndex)},[t.activeIndex]),classnames(_defineProperty$1({},styles$n.TabsWrapper,!0),a)),e=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$n["TabsWrapper-header"],!0),styles$17["TabsWrapper-header"],!0),styles$n["TabsWrapper-header--withSeparator"],e),a,r),r=p&&p.length&&p[v]&&"props"in p[v]?null==(a=(_=p[v]).props)?void 0:a.className:(_=p[v])&&_.className,a=classnames(_defineProperty$1(_defineProperty$1({},styles$n["TabsWrapper-content"],!0),"".concat(r),r)),_=p.map(function(e,a){var t=(e=s&&"props"in e?e.props:e).disabled,n=e.label,r=e.isDismissible,r=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$n.Tab,!0),styles$n["Tab--disabled"],t),styles$n["Tab--active"],!t&&v===a),styles$n["Tab-selected"],!t&&v===a),"align-items-center",!0),styles$n["Tab--regular"],"regular"===g&&"string"!=typeof n),styles$n["Tab--small"],"small"===g&&"string"!=typeof n),styles$n["Tab--withDismissIcon"],r));return React__namespace.createElement("div",{ref:function(e){return e&&!t&&c.push(e)},"data-test":"DesignSystem-Tabs--Tab",key:a,className:r,onClick:function(){return!t&&o(a)},onKeyDown:function(e){var t,n=a;"Enter"===e.key&&o(n),"ArrowLeft"===e.key&&0<n&&null!=(t=c[n-1])&&t.focus(),"ArrowRight"===e.key&&n<p.length&&null!=(t=c[n+1])&&t.focus()},tabIndex:t?-1:0,role:"tab",id:"".concat(d.current,"-tab-").concat(a),"aria-selected":!t&&v===a,"aria-controls":s?h:void 0,"aria-disabled":t||void 0,"aria-label":"string"==typeof n?n:void 0},i(e,a))});return React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-Tabs"},l,{className:b}),React__namespace.createElement("div",{className:e,"data-test":"DesignSystem-Tabs--Header",role:"tablist","aria-labelledby":t["aria-labelledby"]},_,u),s&&React__namespace.createElement("div",{className:a,"data-test":"DesignSystem-Tabs--Content",role:"tabpanel",id:h,"aria-labelledby":"".concat(d.current,"-tab-").concat(v)},p[v]))},accepts=(Tabs.displayName="Tabs",Tabs.defaultProps={withSeparator:!0,tabs:[],size:"regular",maxWidth:"var(--spacing-640)"},function(e,t){var n,a,r;return!e||!t||(t=Array.isArray(t)?t:t.split(","),n=e.name||"",a=(e.type||"").toLowerCase(),r=a.replace(/\/.*$/,""),!a)||t.some(function(e){return"."===(e=e.trim().toLowerCase()).charAt(0)?n.toLowerCase().endsWith(e):e.endsWith("/*")?r===e.replace(/\/.*$/,""):a===e})}),isPropagationStopped=function(e){return"function"==typeof e.isPropagationStopped?e.isPropagationStopped():void 0!==e.cancelBubble&&e.cancelBubble},isEvtWithFiles=function(e){return e.dataTransfer?Array.prototype.some.call(e.dataTransfer.types,function(e){return"Files"===e||"application/x-moz-file"===e}):!!e.target&&!!e.target.files},onDocumentDragOver=function(e){e.preventDefault()},composeEventHandlers=function(){for(var e=arguments.length,r=new Array(e),t=0;t<e;t++)r[t]=arguments[t];return function(t){for(var e=arguments.length,n=new Array(1<e?e-1:0),a=1;a<e;a++)n[a-1]=arguments[a];return r.some(function(e){return!isPropagationStopped(t)&&e&&e.apply(void 0,[t].concat(n)),isPropagationStopped(t)})}},reducer=function(e,t){switch(t.type){case"focus":return _objectSpread2(_objectSpread2({},e),{},{isFocused:!0});case"blur":return _objectSpread2(_objectSpread2({},e),{},{isFocused:!1});case"openDialog":return _objectSpread2(_objectSpread2({},e),{},{isFileDialogActive:!0});case"closeDialog":return _objectSpread2(_objectSpread2({},e),{},{isFileDialogActive:!1});case"setDraggedFiles":var n=t.isDragActive,a=t.draggedFiles;return _objectSpread2(_objectSpread2({},e),{},{draggedFiles:a,isDragActive:n});case"setFiles":return _objectSpread2(_objectSpread2({},e),{},{acceptedFiles:t.acceptedFiles,fileRejections:t.fileRejections});case"reset":return _objectSpread2(_objectSpread2({},e),{},{isFileDialogActive:!1,isDragActive:!1,draggedFiles:[],acceptedFiles:[],fileRejections:[]});default:return e}},fileErrorMessages={FILE_INVALID_TYPE:"File format not accepted",FILE_TOO_LARGE:"File is too large",FILE_TOO_SMALL:"File is too small",TOO_MANY_FILES:"Multiple files are not accepted"},isDefined=function(e){return null!=e},getInvalidTypeRejectionErr=function(e){return e=Array.isArray(e)&&1===e.length?e[0]:e,e=Array.isArray(e)?"one of ".concat(e.join(", ")):e,{type:"FILE_INVALID_TYPE",message:"File type must be ".concat(e)}},getTooLargeRejectionErr=function(e){return{type:"FILE_TOO_LARGE",message:"File is larger than ".concat(e," bytes")}},getTooSmallRejectionErr=function(e){return{type:"FILE_TOO_SMALL",message:"File is smaller than ".concat(e," bytes")}},fileAccepted=function(e,t){return[e="application/x-moz-file"===e.type||accepts(e,t),e?null:getInvalidTypeRejectionErr(t)]},fileMatchSize=function(e,t,n){if(isDefined(e.size))if(isDefined(t)&&isDefined(n)){if(e.size>n)return[!1,getTooLargeRejectionErr(n)];if(e.size<t)return[!1,getTooSmallRejectionErr(t)]}else{if(isDefined(t)&&e.size<t)return[!1,getTooSmallRejectionErr(t)];if(isDefined(n)&&e.size>n)return[!1,getTooLargeRejectionErr(n)]}return[!0,null]},getFileError=function(e){var t=e.files,n=e.accept,a=e.minSize,r=e.maxSize;return!e.multiple&&1<t.length?"TOO_MANY_FILES":(e=t.every(function(e){return!_slicedToArray(fileAccepted(e,n),1)[0]}),t=t.every(function(e){return!_slicedToArray(fileMatchSize(e,a,r),1)[0]}),e?"FILE_INVALID_TYPE":t?"FILE_TOO_LARGE":"")},allFilesAccepted=function(e){var t=e.files,n=e.accept,a=e.minSize,r=e.maxSize;return!(!e.multiple&&1<t.length)&&t.every(function(e){var t=_slicedToArray(fileAccepted(e,n),1)[0],e=_slicedToArray(fileMatchSize(e,a,r),1)[0];return t&&e})},COMMON_MIME_TYPES=new Map([["gif","image/gif"],["ico","image/x-icon"],["jpeg","image/jpeg"],["jpg","image/jpeg"],["png","image/png"],["bmp","image/bmp"],["tif","image/tiff"],["tiff","image/tiff"],["apng","image/apng"],["avif","image/avif"],["jfif","image/jpeg"],["pjpeg","image/pjpeg"],["pjp","image/jpeg"],["svg","image/svg+xml"],["webp","image/webp"],["cur","image/x-win-bitmap"],["MTS","model/vnd.mts"],["roq","video"],["f4a","video"],["f4b","video"],["drc","video"],["nsv","video"],["avi","video/x-msvideo"],["mkv","video/x-matroska"],["mov","video/quicktime"],["mp4","video/mp4"],["webm","video/webm"],["flv","video/x-flv"],["vob","video/x-ms-vob"],["ogv","video/ogg"],["ogg","application/ogg"],["gifv","image/gif"],["mng","video/x-mng"],["M2TS","video/MP2T"],["TS","video/mp2t"],["qt","video/quicktime"],["wmv","video/x-ms-wmv"],["yuv","application/octet-stream"],["rm","application/vnd.rn-realmedia"],["rmvb","application/vnd.rn-realmedia-vbr"],["viv","video/vnd.vivo"],["asf","video/x-ms-asf"],["amv","video/x-amv"],["m4v","video/x-m4v"],["mpg","video/mpeg"],["mpeg","video/mpeg"],["mpe","video/mpeg"],["mpv","video/mpv"],["m2v","video/mpeg"],["svi","video/x-msvideo"],["3gp","video/3gpp"],["3g2","video/3gpp2"],["mxf","application/mxf"],["flv","video/x-flv"],["f4v","video/x-f4v"],["f4p","video/mp4"],["aa","audio"],["aax","audio"],["act","audio"],["alac","audio"],["ape","audio"],["awb","audio"],["dss","audio"],["dvf","audio"],["iklax","audio"],["ivs","audio"],["msv","audio"],["nmf","audio"],["mogg","audio"],["raw","audio"],["rf64","audio"],["sln","audio"],["wv","audio"],["8svx","audio"],["3gp","audio/3gpp"],["mp2","audio/mpeg"],["aac","audio/x-aac"],["aiff","audio/x-aiff"],["amr","audio/amr"],["au","audio/basic"],["flac","audio/x-flac"],["gsm","audio/gsm"],["m4a","audio/mp4a-latm"],["m4b","audio/mp4a-latm"],["m4p","audio/mp4a-latm"],["mmf","application/vnd.smaf"],["mp3","audio/mpeg"],["ogg","audio/ogg"],["oga","audio/ogg"],["opus","audio/opus"],["tta","audio/x-tta"],["voc","audio/x-voice"],["wav","audio/x-wav"],["wma","audio/x-ms-wma"],["webm","audio/webm"],["cda ","application/x-cdf"],["ra","audio/x-pn-realaudio"],["vox","application/x-authorware-bin"],["rm","application/vnd.rn-realmedia"],["mpc","application/vnd.mophun.certificate"],["pdf","application/pdf"],["zip","application/zip"],["doc","application/msword"],["docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"],["xlss","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"],["xlsx","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"],["xls","application/vnd.ms-excel"],["odt","application/vnd.oasis.opendocument.text"],["tex","application/x-tex"],["wpd","application/wordperfect"],["ods","application/vnd.oasis.opendocument.spreadsheet"],["csv","text/csv"],["rtf","text/rtf"],["txt","text/plain"],["tsv","text/tab-separated-values"]]),FILES_TO_IGNORE=[".DS_Store","Thumbs.db"];function fromEvent(e){return _fromEvent.apply(this,arguments)}function _fromEvent(){return(_fromEvent=_asyncToGenerator(_regeneratorRuntime().mark(function e(t){return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",isDragEvt(t)&&t.dataTransfer?getDataTransferFiles(t.dataTransfer,t.type):getInputFiles(t));case 1:case"end":return e.stop()}},e)}))).apply(this,arguments)}function isDragEvt(e){return!!e.dataTransfer}function toFileWithPath(e,t){var n,a=withMimeType(e);return"string"!=typeof a.path&&(n=e.webkitRelativePath,Object.defineProperty(a,"path",{value:"string"==typeof t?t:"string"==typeof n&&0<n.length?n:e.name,writable:!1,configurable:!1,enumerable:!0})),a}function withMimeType(e){var t=e.name;return t&&-1!==t.lastIndexOf(".")&&!e.type&&(t=t.split(".").pop().toLowerCase(),t=COMMON_MIME_TYPES.get(t))&&Object.defineProperty(e,"type",{value:t,writable:!1,configurable:!1,enumerable:!0}),e}function getInputFiles(e){return(isInput(e.target)&&e.target.files?fromList(e.target.files):[]).map(function(e){return toFileWithPath(e)})}function isInput(e){return null!==e}function getDataTransferFiles(e,t){return _getDataTransferFiles.apply(this,arguments)}function _getDataTransferFiles(){return(_getDataTransferFiles=_asyncToGenerator(_regeneratorRuntime().mark(function e(t,n){var a,r;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t.items){if(a=fromList(t.items).filter(function(e){return"file"===e.kind}),"drop"!==n)return e.abrupt("return",a);e.next=4}else e.next=8;break;case 4:return e.next=6,Promise.all(a.map(toFilePromises));case 6:return r=e.sent,e.abrupt("return",noIgnoredFiles(flatten(r)));case 8:return e.abrupt("return",noIgnoredFiles(fromList(t.files).map(function(e){return toFileWithPath(e)})));case 9:case"end":return e.stop()}},e)}))).apply(this,arguments)}function noIgnoredFiles(e){return e.filter(function(e){return-1===FILES_TO_IGNORE.indexOf(e.name)})}function fromList(e){for(var t=[],n=0;n<e.length;n++)t.push(e[n]);return t}function toFilePromises(e){var t;return"function"==typeof e.webkitGetAsEntry&&(t=e.webkitGetAsEntry())&&t.isDirectory?fromDirEntry(t):fromDataTransferItem(e)}function flatten(e){return e.reduce(function(e,t){return[].concat(_toConsumableArray(e),_toConsumableArray(Array.isArray(t)?flatten(t):[t]))},[])}function fromDataTransferItem(e){var t=e.getAsFile();return t?(t=toFileWithPath(t),Promise.resolve(t)):Promise.reject("".concat(e," is not a File"))}function fromEntry(e){return _fromEntry.apply(this,arguments)}function _fromEntry(){return(_fromEntry=_asyncToGenerator(_regeneratorRuntime().mark(function e(t){return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(t.isDirectory?fromDirEntry:fromFileEntry)(t));case 1:case"end":return e.stop()}},e)}))).apply(this,arguments)}function fromDirEntry(e){var n=e.createReader();return new Promise(function(r,o){var i=[];!function a(){var t;n.readEntries((t=_asyncToGenerator(_regeneratorRuntime().mark(function e(t){var n;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t.length){e.next=13;break}return e.prev=1,e.next=4,Promise.all(i);case 4:n=e.sent,r(n),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),o(e.t0);case 11:e.next=16;break;case 13:n=Promise.all(t.map(fromEntry)),i.push(n),a();case 16:case"end":return e.stop()}},e,null,[[1,8]])})),function(e){return t.apply(this,arguments)}),function(e){o(e)})}()})}function fromFileEntry(e){return _fromFileEntry.apply(this,arguments)}function _fromFileEntry(){return(_fromFileEntry=_asyncToGenerator(_regeneratorRuntime().mark(function e(a){return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(t,n){a.file(function(e){e=toFileWithPath(e,a.fullPath),t(e)},function(e){n(e)})}));case 1:case"end":return e.stop()}},e)}))).apply(this,arguments)}var _excluded$J=["refKey","onKeyDown","onFocus","onBlur","onClick","onDragEnterCallback","onDragOverCallback","onDragLeaveCallback","onDropCallback"],_excluded2$1=["refKey","onChange","onClick"],initialState={isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,draggedFiles:[],acceptedFiles:[],fileRejections:[]},DropzoneBase=function(e){function t(){w&&setTimeout(function(){var e;!_.current||(e=_.current.files)&&e.length||(S({type:"closeDialog"}),"function"==typeof f&&f())},300)}function n(e){e.target instanceof HTMLDivElement&&b.current&&b.current.contains(e.target)||(e.preventDefault(),R.current=[])}function i(e){return a?null:e}var l=e.accept,a=e.disabled,c=e.maxSize,d=e.minSize,r=e.multiple,o=e.onDragEnter,s=e.onDragLeave,p=e.onDragOver,u=e.onDrop,m=e.onDropAccepted,h=e.onDropRejected,f=e.onFileDialogCancel,g=e.getFilesFromEvent,y=e.preventDropOnDocument,v=e.validator,b=React.useRef(null),_=React.useRef(null),x=(e=_slicedToArray(React.useReducer(reducer,initialState),2))[0],S=e[1],e=x.isFocused,w=x.isFileDialogActive,C=x.draggedFiles,P=React.useCallback(function(){_.current&&(S({type:"openDialog"}),_.current.value="",_.current.click())},[S]),E=(React.useEffect(function(){return window.addEventListener("focus",t,!1),function(){window.removeEventListener("focus",t,!1)}},[_,w,f]),React.useCallback(function(e){b.current&&b.current.isEqualNode(e.target)&&(isEnterKey(e)||isSpaceKey(e))&&(e.preventDefault(),P())},[P])),k=React.useCallback(function(){S({type:"focus"})},[]),I=React.useCallback(function(){S({type:"blur"})},[]),R=React.useRef([]),D=(React.useEffect(function(){return y&&(document.addEventListener("dragover",onDocumentDragOver,!1),document.addEventListener("drop",n,!1)),function(){y&&(document.removeEventListener("dragover",onDocumentDragOver),document.removeEventListener("drop",n))}},[b,y]),React.useCallback(function(t){t.preventDefault(),t.persist(),R.current=[].concat(_toConsumableArray(R.current),[t.target]),isEvtWithFiles(t)&&Promise.resolve(g(t)).then(function(e){isPropagationStopped(t)||(S({draggedFiles:e,isDragActive:!0,type:"setDraggedFiles"}),o&&o(t))})},[g,o])),T=React.useCallback(function(e){if(e.preventDefault(),e.persist(),e.dataTransfer)try{e.dataTransfer.dropEffect="copy"}catch(e){}return isEvtWithFiles(e)&&p&&p(e),!1},[p]),$=React.useCallback(function(e){e.preventDefault(),e.persist();var t=R.current.filter(function(e){return b.current&&b.current.contains(e)}),n=t.indexOf(e.target);-1!==n&&t.splice(n,1),0<(R.current=t).length||(S({isDragActive:!1,type:"setDraggedFiles",draggedFiles:[]}),isEvtWithFiles(e)&&s&&s(e))},[b,s]),A=React.useCallback(function(t){t.preventDefault(),t.persist(),R.current=[],isEvtWithFiles(t)&&Promise.resolve(g(t)).then(function(e){var i,s;isPropagationStopped(t)||(i=[],s=[],e.forEach(function(e){var t=(n=_slicedToArray(fileAccepted(e,l),2))[0],n=n[1],a=(r=_slicedToArray(fileMatchSize(e,d,c),2))[0],r=r[1],o=v?v(e):null;t&&a&&!o?i.push(e):(t=[n,r],a=(t=o?t.concat(o):t).filter(function(e){return e}),s.push({file:e,errors:a}))}),S({acceptedFiles:i,fileRejections:s,type:"setFiles"}),u&&u(t,i,s),0<s.length&&h&&h(t,s),0<i.length&&m&&m(t,i))}),S({type:"reset"})},[r,l,d,c,g,u,m,h]),E=React.useMemo(function(){return function(){var e=void 0===(e=(o=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{}).refKey)?"ref":e,t=o.onDragEnterCallback,n=o.onDragOverCallback,a=o.onDragLeaveCallback,r=o.onDropCallback,o=_objectWithoutProperties(o,_excluded$J);return _objectSpread2(_defineProperty$1({onDragEnter:i(composeEventHandlers(t,D)),onDragOver:i(composeEventHandlers(n,T)),onDragLeave:i(composeEventHandlers(a,$)),onDrop:i(composeEventHandlers(r,A))},e,b),o)}},[b,E,k,I,D,T,$,A,a]),M=React.useCallback(function(e){e.stopPropagation()},[]),k=React.useMemo(function(){return function(){var e=void 0===(e=(a=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{}).refKey)?"ref":e,t=a.onChange,n=a.onClick,a=_objectWithoutProperties(a,_excluded2$1);return _objectSpread2(_objectSpread2({},_defineProperty$1({accept:l,multiple:r,type:"file",style:{display:"none"},onChange:i(composeEventHandlers(t,A)),onClick:i(composeEventHandlers(n,M)),autoComplete:"off",tabIndex:-1},e,_)),a)}},[_,l,r,A,a]),N=0<(I=C.length)&&allFilesAccepted({accept:l,minSize:d,maxSize:c,multiple:r,files:C}),B=(I=0<I&&!N)?getFileError({accept:l,minSize:d,maxSize:c,multiple:r,files:C}):"";return _objectSpread2(_objectSpread2({},x),{},{isDragAccept:N,isDragReject:I,getRootProps:E,getInputProps:k,rootRef:b,inputRef:_,draggedFiles:C,fileError:B,isFocused:e&&!a,open:i(P)})},css_248z$o=(DropzoneBase.displayName="DropzoneBase",DropzoneBase.defaultProps={disabled:!1,getFilesFromEvent:fromEvent,maxSize:1/0,minSize:0,multiple:!0,preventDropOnDocument:!0,validator:function(){return null}},".dropzone-module-Dropzone-xfBzQ-4-22-0 {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background-color: var(--white);\n  border-radius: var(--border-radius-10);\n  width: 100%;\n  background-image: linear-gradient(to right, var(--secondary) 50%, rgba(255, 255, 255, 0) 0%),\n    linear-gradient(var(--secondary) 50%, rgba(255, 255, 255, 0) 0%),\n    linear-gradient(to right, var(--secondary) 50%, rgba(255, 255, 255, 0) 0%),\n    linear-gradient(var(--secondary) 50%, rgba(255, 255, 255, 0) 0%);\n  background-position: top, right, bottom, left;\n  background-repeat: repeat-x, repeat-y;\n  background-size: var(--spacing-40) var(--spacing-2-5), var(--spacing-2-5) var(--spacing-40);\n  transition: background-color var(--duration--moderate-01) var(--standard-productive-curve);\n  box-sizing: border-box;\n}\n\n.dropzone-module-Dropzone--active-M0Gcb-4-22-0 {\n  background-color: var(--primary-lightest);\n  background-image: linear-gradient(to right, var(--primary) 50%, rgba(255, 255, 255, 0) 0%),\n    linear-gradient(var(--primary) 50%, rgba(255, 255, 255, 0) 0%),\n    linear-gradient(to right, var(--primary) 50%, rgba(255, 255, 255, 0) 0%),\n    linear-gradient(var(--primary) 50%, rgba(255, 255, 255, 0) 0%);\n  background-position: top, right, bottom, left;\n  background-repeat: repeat-x, repeat-y;\n  background-size: var(--spacing-40) var(--spacing-2-5), var(--spacing-2-5) var(--spacing-40);\n  transition: background-color var(--duration--moderate-01) var(--standard-productive-curve);\n  box-sizing: border-box;\n}\n\n.dropzone-module-Dropzone-animation-qJQVf-4-22-0 {\n  animation-delay: var(--duration--fast-02);\n  animation-fill-mode: forwards;\n}\n\n.dropzone-module-Dropzone-animation--default-cuelA-4-22-0 {\n  animation: dropzone-module-dropzoneDefault-5MWv4-4-22-0 var(--duration--moderate-01) var(--entrance-productive-curve);\n}\n\n.dropzone-module-Dropzone-animation--active-AlfVM-4-22-0 {\n  animation: dropzone-module-dropzoneActive-DcbqH-4-22-0 var(--duration--moderate-01) var(--entrance-productive-curve);\n}\n\n@keyframes dropzone-module-dropzoneDefault-5MWv4-4-22-0 {\n  from {\n    opacity: 0;\n    padding-top: 20px;\n  }\n\n  to {\n    opacity: 1;\n    padding-top: var(--spacing-30);\n  }\n}\n\n@keyframes dropzone-module-dropzoneActive-DcbqH-4-22-0 {\n  from {\n    opacity: 0;\n    padding-top: 20px;\n  }\n\n  to {\n    opacity: 1;\n    padding-top: var(--spacing-30);\n  }\n}\n\n.dropzone-module-Dropzone-standard--default-HMghu-4-22-0 {\n  animation: dropzone-module-dropzoneStandardDefault-YIUej-4-22-0 var(--duration--moderate-01) var(--entrance-productive-curve);\n}\n\n.dropzone-module-Dropzone-standard--active-8ZfF7-4-22-0 {\n  animation: dropzone-module-dropzoneStandardActive-ZiJ-w-4-22-0 var(--duration--moderate-01) var(--entrance-productive-curve);\n}\n\n@keyframes dropzone-module-dropzoneStandardDefault-YIUej-4-22-0 {\n  from {\n    opacity: 0;\n    padding-top: var(--spacing-40);\n  }\n\n  to {\n    opacity: 1;\n    padding-top: var(--spacing-20);\n  }\n}\n\n@keyframes dropzone-module-dropzoneStandardActive-ZiJ-w-4-22-0 {\n  from {\n    opacity: 0;\n    padding-top: var(--spacing-40);\n  }\n\n  to {\n    opacity: 1;\n    padding-top: var(--spacing-20);\n  }\n}\n\n.dropzone-module-Dropzone--error-wcuXz-4-22-0 {\n  background: var(--alert-lightest);\n  background-image: linear-gradient(to right, var(--alert) 50%, rgba(255, 255, 255, 0) 0%),\n    linear-gradient(var(--alert) 50%, rgba(255, 255, 255, 0) 0%),\n    linear-gradient(to right, var(--alert) 50%, rgba(255, 255, 255, 0) 0%),\n    linear-gradient(var(--alert) 50%, rgba(255, 255, 255, 0) 0%);\n  background-position: top, right, bottom, left;\n  background-repeat: repeat-x, repeat-y;\n  background-size: var(--spacing-40) var(--spacing-2-5), var(--spacing-2-5) var(--spacing-40);\n}\n\n.dropzone-module-Dropzone--disabled-Z-6tQ-4-22-0 {\n  background-image: linear-gradient(to right, var(--secondary) 50%, rgba(255, 255, 255, 0) 0%),\n    linear-gradient(var(--secondary) 50%, rgba(255, 255, 255, 0) 0%),\n    linear-gradient(to right, var(--secondary) 50%, rgba(255, 255, 255, 0) 0%),\n    linear-gradient(var(--secondary) 50%, rgba(255, 255, 255, 0) 0%);\n  background-position: top, right, bottom, left;\n  background-repeat: repeat-x, repeat-y;\n  background-size: var(--spacing-40) var(--spacing-2-5), var(--spacing-2-5) var(--spacing-40);\n}\n\n.dropzone-module-Dropzone--standard-BLqgV-4-22-0 {\n  flex-direction: column;\n  height: 196px;\n  min-width: 480px;\n  padding: var(--spacing-20) var(--spacing-60) var(--spacing-40) var(--spacing-60);\n}\n\n.dropzone-module-Dropzone--compressed-REqQ2-4-22-0 {\n  flex-direction: row;\n  height: 124px;\n  min-width: 400px;\n  padding: var(--spacing-30) var(--spacing-60) var(--spacing-40) var(--spacing-60);\n}\n\n.dropzone-module-Dropzone--tight--XZ-s-4-22-0 {\n  height: 124px;\n  min-width: 320px;\n  padding: var(--spacing-30) var(--spacing-60) var(--spacing-40) var(--spacing-60);\n}\n\n.dropzone-module-DropzoneWrapper-sLmKQ-4-22-0 {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n}\n\n.dropzone-module-DropzoneWrapper--standard-0fW8S-4-22-0,\n.dropzone-module-DropzoneWrapper--tight-Cg0sm-4-22-0 {\n  align-items: center;\n}\n\n.dropzone-module-DropzoneWrapper--compressed-UKNax-4-22-0 {\n  align-items: start;\n}\n\n.dropzone-module-Dropzone-icon--standard-Nv5eM-4-22-0 {\n  margin-bottom: var(--spacing-30);\n}\n\n.dropzone-module-Dropzone-icon--compressed-lcmwS-4-22-0 {\n  margin-right: var(--spacing-60);\n}\n\n.dropzone-module-Dropzone-icon--disabled-8nN-d-4-22-0 {\n  fill: var(--inverse-lightest);\n}\n\n.dropzone-module-Dropzone-icon--default-mwP9a-4-22-0 {\n  fill: var(--inverse-lighter);\n}\n\n.dropzone-module-Dropzone-icon--active-qPLXO-4-22-0 {\n  fill: var(--primary);\n}\n\n.dropzone-module-Dropzone-icon--error-ImiCw-4-22-0 {\n  fill: var(--alert);\n}\n"),styles$m={Dropzone:"dropzone-module-Dropzone-xfBzQ-4-22-0","Dropzone--active":"dropzone-module-Dropzone--active-M0Gcb-4-22-0","Dropzone-animation":"dropzone-module-Dropzone-animation-qJQVf-4-22-0","Dropzone-animation--default":"dropzone-module-Dropzone-animation--default-cuelA-4-22-0",dropzoneDefault:"dropzone-module-dropzoneDefault-5MWv4-4-22-0","Dropzone-animation--active":"dropzone-module-Dropzone-animation--active-AlfVM-4-22-0",dropzoneActive:"dropzone-module-dropzoneActive-DcbqH-4-22-0","Dropzone-standard--default":"dropzone-module-Dropzone-standard--default-HMghu-4-22-0",dropzoneStandardDefault:"dropzone-module-dropzoneStandardDefault-YIUej-4-22-0","Dropzone-standard--active":"dropzone-module-Dropzone-standard--active-8ZfF7-4-22-0",dropzoneStandardActive:"dropzone-module-dropzoneStandardActive-ZiJ-w-4-22-0","Dropzone--error":"dropzone-module-Dropzone--error-wcuXz-4-22-0","Dropzone--disabled":"dropzone-module-Dropzone--disabled-Z-6tQ-4-22-0","Dropzone--standard":"dropzone-module-Dropzone--standard-BLqgV-4-22-0","Dropzone--compressed":"dropzone-module-Dropzone--compressed-REqQ2-4-22-0","Dropzone--tight":"dropzone-module-Dropzone--tight--XZ-s-4-22-0",DropzoneWrapper:"dropzone-module-DropzoneWrapper-sLmKQ-4-22-0","DropzoneWrapper--standard":"dropzone-module-DropzoneWrapper--standard-0fW8S-4-22-0","DropzoneWrapper--tight":"dropzone-module-DropzoneWrapper--tight-Cg0sm-4-22-0","DropzoneWrapper--compressed":"dropzone-module-DropzoneWrapper--compressed-UKNax-4-22-0","Dropzone-icon--standard":"dropzone-module-Dropzone-icon--standard-Nv5eM-4-22-0","Dropzone-icon--compressed":"dropzone-module-Dropzone-icon--compressed-lcmwS-4-22-0","Dropzone-icon--disabled":"dropzone-module-Dropzone-icon--disabled-8nN-d-4-22-0","Dropzone-icon--default":"dropzone-module-Dropzone-icon--default-mwP9a-4-22-0","Dropzone-icon--active":"dropzone-module-Dropzone-icon--active-qPLXO-4-22-0","Dropzone-icon--error":"dropzone-module-Dropzone-icon--error-ImiCw-4-22-0"},svgCode=(styleInject$1(css_248z$o),{active:"M14.6667 53.3333C13.6 53.3333 12.6667 52.9333 11.8667 52.1333C11.0667 51.3333 10.6667 50.4 10.6667 49.3333V39.8H14.6667V49.3333H49.3333V39.8H53.3333V49.3333C53.3333 50.4 52.9333 51.3333 52.1333 52.1333C51.3333 52.9333 50.4 53.3333 49.3333 53.3333H14.6667ZM30 43.1333V18.4L22 26.4L19.1333 23.5333L32 10.6666L44.8667 23.5333L42 26.4L34 18.4V43.1333H30Z",default:"M14.6667 53.3334C13.6 53.3334 12.6667 52.9334 11.8667 52.1334C11.0667 51.3334 10.6667 50.4 10.6667 49.3334V39.8H14.6667V49.3334H49.3333V39.8H53.3333V49.3334C53.3333 50.4 52.9333 51.3334 52.1333 52.1334C51.3333 52.9334 50.4 53.3334 49.3333 53.3334H14.6667ZM32 43.1334L19.1333 30.2667L22 27.4L30 35.4V10.6667H34V35.4L42 27.4L44.8667 30.2667L32 43.1334Z",error:"M31.9988 45.3334C32.6218 45.3334 33.1444 45.1227 33.5667 44.7012C33.9889 44.2798 34.2 43.7575 34.2 43.1346C34.2 42.5115 33.9893 41.9889 33.5679 41.5667C33.1464 41.1445 32.6242 40.9334 32.0012 40.9334C31.3782 40.9334 30.8555 41.1441 30.4333 41.5655C30.0111 41.987 29.8 42.5092 29.8 43.1322C29.8 43.7552 30.0107 44.2778 30.4321 44.7C30.8536 45.1223 31.3758 45.3334 31.9988 45.3334ZM32.2117 35.1334C32.7817 35.1334 33.2555 34.9417 33.6333 34.5584C34.0111 34.175 34.2 33.7 34.2 33.1334V20.2667C34.2 19.7 34.0072 19.225 33.6217 18.8417C33.2361 18.4584 32.7583 18.2667 32.1883 18.2667C31.6183 18.2667 31.1444 18.4584 30.7667 18.8417C30.3889 19.225 30.2 19.7 30.2 20.2667V33.1334C30.2 33.7 30.3928 34.175 30.7783 34.5584C31.1639 34.9417 31.6417 35.1334 32.2117 35.1334ZM32.0177 58.6667C28.3407 58.6667 24.8851 57.9667 21.6511 56.5667C18.417 55.1667 15.5889 53.2556 13.1667 50.8334C10.7444 48.4111 8.83333 45.5813 7.43333 42.344C6.03333 39.1066 5.33333 35.6475 5.33333 31.9667C5.33333 28.2859 6.03333 24.8268 7.43333 21.5894C8.83333 18.3521 10.7444 15.5334 13.1667 13.1334C15.5889 10.7334 18.4187 8.83337 21.6561 7.43337C24.8934 6.03337 28.3525 5.33337 32.0333 5.33337C35.7142 5.33337 39.1733 6.03337 42.4106 7.43337C45.648 8.83337 48.4667 10.7334 50.8667 13.1334C53.2667 15.5334 55.1667 18.3556 56.5667 21.6C57.9667 24.8445 58.6667 28.3052 58.6667 31.9823C58.6667 35.6594 57.9667 39.1149 56.5667 42.349C55.1667 45.583 53.2667 48.4071 50.8667 50.8211C48.4667 53.2351 45.6444 55.1463 42.4 56.5544C39.1555 57.9626 35.6948 58.6667 32.0177 58.6667Z"}),DropzoneIcon=function(e){return React__default.default.createElement("svg",{style:{height:"var(--spacing-160)",width:"var(--spacing-160)"},className:styles$m["Dropzone-icon--".concat(e.type)],viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React__default.default.createElement("path",{d:svgCode[e.name],className:e.disabled?styles$m["Dropzone-icon--disabled"]:styles$m["Dropzone-icon--".concat(e.name)]}))},DropzoneActive=function(e){return e=e.type,React__namespace.createElement(React__namespace.Fragment,null,"tight"!==e&&React__namespace.createElement(DropzoneIcon,{name:"active",type:e}),React__namespace.createElement(Text,{appearance:"link",size:"large",weight:"strong"},"Drop your files here"))},DropzoneError=(DropzoneActive.displayName="DropzoneActive",function(e){var t=e.type;return React__namespace.createElement(React__namespace.Fragment,null,"tight"!==t&&React__namespace.createElement(DropzoneIcon,{type:t,name:"error"}),React__namespace.createElement(Text,{appearance:"destructive",size:"large",weight:"strong"},e.error))}),Dropzone=(DropzoneError.displayName="DropzoneError",function(e){var t=e.type,n=e.sizeLabel,a=e.className,r=e.formatLabel,o=e.sampleFileLink,i=e.disabled,s=(u=DropzoneBase(e)).open,l=u.getRootProps,c=u.getInputProps,d=u.isDragActive,p=u.isDragReject,u=u.fileError,e=extractBaseProps(e),a=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$m.Dropzone,!0),styles$m["Dropzone--".concat(t)],t),styles$m["Dropzone--disabled"],i),styles$m["Dropzone--active"],d),styles$m["Dropzone--error"],p),styles$m["Dropzone-animation"],!0),styles$m["Dropzone-animation--default"],!d&&"standard"!==t),styles$m["Dropzone-animation--active"],d&&!p&&"standard"!==t),styles$m["Dropzone-standard--default"],!d&&"standard"===t),styles$m["Dropzone-standard--active"],d&&!p&&"standard"===t),a),m=classnames(_defineProperty$1(_defineProperty$1({},styles$m.DropzoneWrapper,!0),styles$m["DropzoneWrapper--".concat(t)],!0));return React__namespace.createElement("div",_extends$2({},l(),e,{className:a,"data-test":"DesignSystem-Dropzone"}),p?React__namespace.createElement(DropzoneError,{type:t,error:fileErrorMessages[u]}):d?React__namespace.createElement(DropzoneActive,{type:t}):(l=useAccessibilityProps({onClick:s,"aria-label":"Drag your files here or click to select files"}),React__namespace.createElement(React__namespace.Fragment,null,"tight"!==t&&React__namespace.createElement(DropzoneIcon,{disabled:i,name:"default",type:t}),React__namespace.createElement("div",{className:m,"data-test":"DesignSystem-Dropzone-Wrapper"},React__namespace.createElement("span",null,React__namespace.createElement(Text,{size:"large",weight:"strong",className:"mr-2",appearance:i?"disabled":"default"},"Drag your files here or"),React__namespace.createElement(Text,_extends$2({className:"ml-2 cursor-pointer",size:"large",weight:"strong",appearance:i?"disabled":"link"},l,{tabIndex:i?-1:0}),"browse files"),React__namespace.createElement("input",c())),r&&React__namespace.createElement(Text,{appearance:i?"disabled":"subtle"},r),n&&React__namespace.createElement(Text,{appearance:i?"disabled":"subtle"},n),o&&React__namespace.createElement("div",{className:"mt-5"},o)))))}),FileUploaderFormat=(Dropzone.displayName="Dropzone",Dropzone.defaultProps=_objectSpread2(_objectSpread2({},DropzoneBase.defaultProps),{},{type:"standard"}),function(e){return(e=e.formatLabel)?React__namespace.createElement(Text,{size:"small",appearance:"subtle",className:"mt-4"},e):null}),css_248z$n=(FileUploaderFormat.displayName="FileUploaderFormat",".fileUploader-module-FileUploader--Pv73-4-22-0 {\n  display: flex;\n  flex-direction: column;\n}\n\n.fileUploader-module-FileUploaderButton-qfMIr-4-22-0 {\n  width: -moz-fit-content;\n  width: fit-content;\n  position: relative;\n}\n\n.fileUploader-module-FileUploaderButton-input-em151-4-22-0 {\n  height: 100%;\n  width: 100%;\n  top: 0;\n  position: absolute;\n  opacity: 0;\n  font-size: 0;\n  z-index: 2;\n  cursor: pointer;\n}\n\n.fileUploader-module-FileUploaderItem-ukfM6-4-22-0 {\n  width: var(--spacing-640);\n}\n\n.fileUploader-module-FileUploaderItem-text-5ygMX-4-22-0 {\n  width: var(--spacing-440);\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n\n.fileUploader-module-FileUploaderItem-file-HKKiB-4-22-0 {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  padding-top: var(--spacing-05);\n  padding-bottom: var(--spacing-05);\n}\n"),styles$l={FileUploader:"fileUploader-module-FileUploader--Pv73-4-22-0",FileUploaderButton:"fileUploader-module-FileUploaderButton-qfMIr-4-22-0","FileUploaderButton-input":"fileUploader-module-FileUploaderButton-input-em151-4-22-0",FileUploaderItem:"fileUploader-module-FileUploaderItem-ukfM6-4-22-0","FileUploaderItem-text":"fileUploader-module-FileUploaderItem-text-5ygMX-4-22-0","FileUploaderItem-file":"fileUploader-module-FileUploaderItem-file-HKKiB-4-22-0"},FileUploaderButton=(styleInject$1(css_248z$n),function(e){var t=e.accept,n=e.multiple,a=e.uploadButtonLabel,r=e.disabled,o=e.name,i=e.className,s=e.id,l=e.onChange,e=extractBaseProps(e),i=classnames(_defineProperty$1({},styles$l.FileUploaderButton,!0),i);return React__namespace.createElement("div",_extends$2({},e,{className:i}),React__namespace.createElement(Button,{type:"button",disabled:r,icon:"backup"},a),React__namespace.createElement("input",{name:o,id:s,"data-test":"DesignSystem-FileUploaderButton--Input",accept:t&&t.join(", "),multiple:n,disabled:r,type:"file",tabIndex:-1,className:styles$l["FileUploaderButton-input"],onChange:function(e){var t=e.target.files?Array.from(e.target.files):[];l&&l(t,e)}}))}),FileUploader=(FileUploaderButton.defaultProps={uploadButtonLabel:"Upload files",disabled:!1,multiple:!1},FileUploaderButton.displayName="FileUploaderButton",function(e){var t=e.accept,n=e.multiple,a=e.disabled,r=e.title,o=e.uploadButtonLabel,i=e.sizeLabel,s=e.formatLabel,l=e.sampleFileLink,c=e.className,d=e.id,p=e.name,u=e.onChange,e=extractBaseProps(e),c=classnames(_defineProperty$1({},styles$l.FileUploader,!0),c);return React__namespace.createElement("div",_extends$2({},e,{className:c,"data-test":"DesignSystem-FileUploader"}),React__namespace.createElement(Text,{weight:"medium"},r),React__namespace.createElement(FileUploaderFormat,{formatLabel:s}),React__namespace.createElement(Text,{size:"small",appearance:"subtle",className:s?"":"mt-4"},i),l&&React__namespace.createElement("div",{className:"mt-4"},l),React__namespace.createElement(FileUploaderButton,{id:d,name:p,accept:t,multiple:n,disabled:a,uploadButtonLabel:o,onChange:u,className:"mt-5"}))}),FileUploaderStatus=(FileUploader.defaultProps=Object.assign({},FileUploaderButton.defaultProps,{title:"Upload files",sizeLabel:"Maximum size: 25 MB"}),FileUploader.displayName="FileUploader",function(e){var t=e.progress,n=e.onRetry;switch(e.status){case"uploading":return React__namespace.createElement(ProgressRing,{size:"small",value:t,className:"mr-4"});case"error":return React__namespace.createElement(Button,{appearance:"transparent",size:"regular",onClick:n,icon:"refresh",className:"mr-2"});default:return null}}),FileUploaderItem=(FileUploaderStatus.displayName="FileUploaderStatus",FileUploaderStatus.defaultProps={status:"completed",progress:0},function(e){var t=e.file,n=e.id,a=e.status,r=e.errorMessage,o=e.progress,i=e.onClick,s=e.onDelete,l=e.onRetry,c=e.className,d=t.name,e=extractBaseProps(e),p=Boolean(i),c=classnames(_defineProperty$1({},styles$l.FileUploaderItem,!0),c);return React__namespace.createElement("div",_extends$2({},e,{"data-test":"DesignSystem-FileUploader--Item",className:c,onClick:function(){return i&&i(t,n)},onKeyDown:function(e){!p||"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),null!=i&&i(t,n))},role:p?"button":void 0,tabIndex:p?0:void 0}),React__namespace.createElement("div",{className:styles$l["FileUploaderItem-file"]},React__namespace.createElement(Text,{className:styles$l["FileUploaderItem-text"],appearance:"completed"===a?"default":"subtle"},d),React__namespace.createElement("div",{className:"d-flex align-items-center"},React__namespace.createElement(FileUploaderStatus,{file:t,id:n,status:a,progress:o,onRetry:function(){return l&&l(t,n)}}),React__namespace.createElement(Button,{"data-test":"DesignSystem-FileUploader--CancelButton",appearance:"transparent",size:"regular",onClick:function(){return s&&s(t,n)},icon:"close"}))),"error"===a&&React__namespace.createElement(InlineMessage,{size:"small",appearance:"alert",description:r}))}),FileUploaderList=(FileUploaderItem.defaultProps={status:"completed",progress:0,errorMessage:"Network Error"},FileUploaderItem.displayName="FileUploaderItem",function(e){var t=e.fileList,n=e.onClick,a=e.onDelete,r=e.onRetry,o=e.className,e=extractBaseProps(e),o=classnames(_defineProperty$1({},styles$l.FileUploaderList,!0),o);return 0===t.length?null:React__namespace.createElement("div",_extends$2({},e,{className:o,"data-test":"DesignSystem-FileUploader--List"}),t.map(function(e,t){return React__namespace.createElement(FileUploaderItem,_extends$2({key:t,onDelete:a,onRetry:r,onClick:n},e))}))}),resizeCol=(FileUploaderList.defaultProps={fileList:[]},FileUploaderList.displayName="FileUploaderList",function(e,t,n){var a=e.updateColumnSchema,r=null==n?void 0:n.getBoundingClientRect().x;function o(e){e.preventDefault(),r&&a(t,{width:e.pageX-r})}window.addEventListener("mousemove",o),window.addEventListener("mouseup",function(){window.removeEventListener("mousemove",o)})}),sortColumn=function(e,t,n){var a=e.sortingList,e=e.updateSortingList,r=(a=_toConsumableArray(a)).findIndex(function(e){return e.name===t});-1!==r&&(a=[].concat(_toConsumableArray(a.slice(0,r)),_toConsumableArray(a.slice(r+1)))),"unsort"!==n&&a.push({name:t,type:n}),e(a)},pinColumn=function(e,t,n){(0,e.updateColumnSchema)(t,{pinned:"unpin"!==n?n:void 0})},hideColumn=function(e,t,n){(0,e.updateColumnSchema)(t,{hidden:n})};function getWidth(e,t){var n,a=e.ref,e=e.withCheckbox;return"string"==typeof t&&"%"===t.slice(-1)?(n=a.querySelector(".".concat(gridStyles["Grid-cell--checkbox"])),e=e?(null==n?void 0:n.clientWidth)||28:0,(a.clientWidth-e)*(+t.slice(0,-1)/100)):t}function getCellSize(e){return{AVATAR:{minWidth:48},AVATAR_WITH_TEXT:{width:256},AVATAR_WITH_META_LIST:{width:256},ICON:{minWdth:48},STATUS_HINT:{width:96},WITH_META_LIST:{width:176},DEFAULT:{width:176}}[e]}var updateBatchData=function(e,t,n,a){var r,o=_toConsumableArray(e),i=_createForOfIteratorHelper(t);try{for(i.s();!(r=i.n()).done;){var s=r.value;(e[s].disabled&&a||!e[s].disabled)&&(o[s]=_objectSpread2(_objectSpread2({},o[s]),n))}}catch(e){i.e(e)}finally{i.f()}return o};function translateData(e,t){var n=_objectSpread2({},t);return e.translate&&(t=e.translate(t),n[e.name]=null!==t&&"object"===_typeof(t)?_objectSpread2(_objectSpread2({},n[e.name]),t):t),null!==n[e.name]&&"object"===_typeof(n[e.name])||(n[e.name]={title:n[e.name]}),n}var filterData=function(){var r=0<arguments.length&&void 0!==arguments[0]?arguments[0]:[],e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:[],o=2<arguments.length?arguments[2]:void 0,i=e;return o&&Object.keys(o).forEach(function(t){var n=o[t],e=r.findIndex(function(e){return e.name===t}),a=r[e].onFilterChange;n.length&&a&&(i=i.filter(function(e){return a(e,n)}))}),i},sortData=function(){var r=0<arguments.length&&void 0!==arguments[0]?arguments[0]:[],e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:[],t=2<arguments.length?arguments[2]:void 0,o=_toConsumableArray(e);return null!=t&&t.forEach(function(n){var e,a=r.findIndex(function(e){return e.name===n.name});-1!==a&&(e=r[a].comparator,o.sort(void 0===e?function(e,t){return e=translateData(r[a],e),t=translateData(r[a],t),e[n.name].title.localeCompare(t[n.name].title)}:e),"desc"===n.type)&&o.reverse()}),o},paginateData=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:[],t=1<arguments.length?arguments[1]:void 0,n=2<arguments.length?arguments[2]:void 0;return e.slice(t=(t-1)*n,t+n)},moveToIndex=function(e,t,n){return t===n?e:t<n?[].concat(_toConsumableArray(e.slice(0,t)),_toConsumableArray(e.slice(t+1,n+1)),[e[t]],_toConsumableArray(e.slice(n+1))):[].concat(_toConsumableArray(e.slice(0,n)),[e[t]],_toConsumableArray(e.slice(n,t)),_toConsumableArray(e.slice(t+1)))},getTotalPages=function(e,t){return Math.ceil(e/t)},getSelectAll=function(e,t,n){var a;return!n&&(n=e.filter(function(e){return e.disabled&&t||!e.disabled})).length?(e=n.some(function(e){return!e._selected}),a=n.every(function(e){return!e._selected}),{indeterminate:n=0<=n.length&&e&&!a,checked:!n&&!a}):{indeterminate:!1,checked:!1}},hasSchema=function(e){return e&&!!e.length},getSchema=function(e,t,n){var a=e;return!hasSchema(e)&&t?n:a},getPluralSuffix=function(e){return 1<e?"s":""},isScrollAtTop=function(e,t){return!!(e=e?null==t?void 0:t.querySelector(".VS-container"):null==t?void 0:t.querySelector(".".concat(gridStyles["Grid-body"])))&&0===e.scrollTop},defaultProps$1={showHead:!0,loaderSchema:[],schema:[],data:[],totalRecords:0,type:"data",size:"standard",page:1,pageSize:15,loading:!1,error:!1,sortingList:[],filterList:{},showFilters:!0,showNestedRowTrigger:!0,infiniteScrollOptions:{fetchRowsCount:200,fetchThreshold:"balanced"},virtualRowOptions:{buffer:10,visibleRows:200}},context=React__namespace.createContext(_objectSpread2(_objectSpread2({},defaultProps$1),{},{ref:null,isSortingListUpdated:!1,updateIsSortingListUpdated:function(){}})),GridProvider=context.Provider,FilterSelect=function(e){function n(e){var t=e.option,e=e.index,n=React__namespace.useRef(null),a=_slicedToArray(React__namespace.useState(!1),2),r=a[0],o=a[1];return React__namespace.createElement(Tooltip,{showOnTruncation:!0,tooltip:t.label,elementRef:n,open:r},React__namespace.createElement(Select.Option,{key:"".concat(t.value,"-").concat(e),option:t},React__namespace.createElement(Text,{ref:n,className:"ellipsis--noWrap d-block w-100",onMouseEnter:function(){return o(!0)},onMouseLeave:function(){return o(!1)}},t.label)))}var a=e.name,t=e.displayName,r=e.filters,o=e.filterList,i=e.onChange,s=e.filterOptions,l=e.filterType,c=void 0===(c=e.className)?"my-0 mx-3":c,e=e.customTrigger,d=null!=s&&s.selectionType?"multiSelect"===s.selectionType:!l||"multiSelect"===l,p=(l=_slicedToArray(React__namespace.useState([]),2))[0],u=l[1],m=(l=_slicedToArray(React__namespace.useState([]),2))[0],h=l[1],f=(l=_slicedToArray(React__namespace.useState("unchecked"),2))[0],g=l[1],y=(l=_slicedToArray(React__namespace.useState(!1),2))[0],v=l[1],b=React__namespace.useRef(null),l=(React__namespace.useEffect(function(){var t=o[a]||[],e=r.filter(function(e){return t.includes(e.value)}).map(function(e){return{label:e.label,value:e.value,id:e.id||e.value}});h(e),u(e),d&&(e.length===r.length&&0<r.length?g("checked"):0===e.length?g("unchecked"):g("indeterminate"))},[o,a,r,d]),React__namespace.useMemo(function(){return r.map(function(t){var e=p.some(function(e){return e.value===t.value});return _objectSpread2(_objectSpread2({},t),{},{isSelectedOption:e})})},[r,p])),_=(React__namespace.useEffect(function(){var e;d&&((e=r.filter(function(t){return p.some(function(e){return e.value===t.value})}).length)===r.length&&0<r.length?g("checked"):g(0===e?"unchecked":"indeterminate"))},[p,r,d]),React__namespace.useEffect(function(){var e;d&&(e=p.length!==m.length||p.some(function(t){return!m.some(function(e){return e.value===t.value})})||m.some(function(t){return!p.some(function(e){return e.value===t.value})}),v(e))},[p,m,d]),d?p:m[0]||{label:"",value:""}),t={inlineLabel:t,icon:"filter_list",placeholder:t,withClearButton:0<p.length,onClear:function(e){e.stopPropagation(),u([]),h([]),g("unchecked"),i(a,[])},setLabel:d?function(){var e=p.length;if(0!==e)return e<=((null==s?void 0:s.maxVisibleSelection)||2)?p.map(function(e){return e.label}).join(", "):"".concat(e," selected")}:void 0,minWidth:(null==s?void 0:s.minWidth)||"72px",maxWidth:(null==s?void 0:s.maxWidth)||"256px"},x=null!=s&&s.minWidth?"string"==typeof s.minWidth?parseFloat(s.minWidth.replace("px","")):s.minWidth:176;return React__namespace.createElement("div",{className:c,"data-test":"DesignSystem-FilterSelect"},React__namespace.createElement(Select,{ref:b,multiSelect:d,onSelect:function(e){var t;e?(e=(Array.isArray(e)?e:[e]).filter(function(e){return"SelectAll"!==e.value}),u(e),d||(t=e.map(function(e){return e.value}),i(a,t),h(e),null!=(t=b.current)&&t.setOpen(!1))):(u([]),d||(i(a,[]),h([])))},value:_,width:"auto",triggerOptions:e?void 0:t,trigger:e,onToggle:function(e){e||d&&(u(m),v(!1))},maxHeight:256,popoverWidth:"auto"},React__namespace.createElement("div",{style:{minWidth:x<176?176:x,maxWidth:null==s?void 0:s.maxWidth}},React__namespace.createElement(Select.List,null,d&&0<r.length&&React__namespace.createElement(Select.Option,{checkedState:f,onClick:function(){d&&u("checked"===f?[]:_toConsumableArray(r))},option:{id:"select-all",label:"Select All",value:"SelectAll"}},"Select All"),0<l.length?l.map(function(e,t){return React__namespace.createElement(n,{key:"".concat(e.value,"-").concat(t),option:e,index:t})}):React__namespace.createElement(Select.EmptyTemplate,null))),d&&React__namespace.createElement(Select.Footer,null,React__namespace.createElement(Button,{appearance:"basic",size:"tiny",onClick:function(){var e;u(m),v(!1),null!=(e=b.current)&&e.setOpen(!1)},"data-test":"DesignSystem-FilterSelect--CancelButton",className:"mr-4"},"Cancel"),React__namespace.createElement(Button,{appearance:"primary",size:"tiny",onClick:function(){var e=p.map(function(e){return e.value});i(a,e),h(p),v(!1),null!=(e=b.current)&&e.setOpen(!1)},"data-test":"DesignSystem-FilterSelect--ApplyButton",disabled:!y},"Apply"))))},HeaderCell=function(e){function t(){return React__namespace.createElement(React__namespace.Fragment,null,React__namespace.createElement(Text,{weight:"strong",className:"ellipsis--noWrap"},d.displayName),f&&React__namespace.createElement("div",{className:gridStyles["Grid-sortingIcons"]},S?"asc"===S?React__namespace.createElement(Icon,{name:"arrow_upward"}):React__namespace.createElement(Icon,{name:"arrow_downward"}):React__namespace.createElement(Icon,{name:"unfold_more"})))}function n(){E&&("asc"===S&&u(g,"sortDesc"),"desc"===S&&u(g,"unsort"),S||u(g,"sortAsc"))}var a=(x=React__namespace.useContext(context)).loading,r=x.draggable,o=x.showMenu,i=x.sortingList,s=x.filterList,l=x.headCellTooltip,c=x.showFilters,d=e.schema,p=e.setIsDragged,u=e.onMenuChange,m=e.onFilterChange,h=e.updateColumnSchema,e={schema:d,colIndex:e.colIndex,onSelectAll:e.onSelectAll,onMenuChange:u,onFilterChange:m,updateColumnSchema:h,reorderColumn:e.reorderColumn,setIsDragged:p,sortingList:i},f=void 0===(y=d.sorting)||y,g=d.name,y=d.filters,v=d.pinned,b=void 0===(b=d.filterType)?"multiSelect":b,_=d.filterOptions,x=hasSchema(x.schema),S=-1!==(C=i.findIndex(function(e){return e.name===g}))?i[C].type:null,w=React__namespace.createRef(),i=[{label:"Sort Ascending",value:"sortAsc",icon:"arrow_upward"},{label:"Sort Descending",value:"sortDesc",icon:"arrow_downward"}],C=[{label:"Pin Left",value:"pinLeft",icon:"skip_previous"},{label:"Pin Right",value:"pinRight",icon:"skip_next"}],P={label:"Unpin",value:"unpin",icon:"replay"},P=("left"===v&&(C[0]=P),"right"===v&&(C[1]=P),{label:"Unsort",value:"unsort",icon:"unfold_more"}),P=("asc"===S&&(i[0]=P),"desc"===S&&(i[1]=P),[].concat(C,[{label:"Hide Column",value:"hide",icon:"cancel"}])),C=(f&&(P=[].concat(i,_toConsumableArray(P))),classnames(_defineProperty$1(_defineProperty$1({},gridStyles["Grid-headCell"],!0),gridStyles["Grid-headCell--draggable"],r))),i=y?y.map(function(e){return{label:e.label,value:e.value,id:e.value}}):[],E=!a&&f;return React__namespace.createElement("div",{key:g,className:C,ref:w},React__namespace.createElement("div",{className:gridStyles["Grid-cellContent"],"data-test":"DesignSystem-Grid-cellContent",onClick:n,onKeyDown:function(e){!E||"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),n())},role:E?"button":void 0,tabIndex:E?0:-1,"aria-disabled":!E||void 0},a&&!x?React__namespace.createElement(Placeholder,{withImage:!1},React__namespace.createElement(PlaceholderParagraph,{length:"medium"})):!d.headerCellRenderer&&l?React__namespace.createElement(Tooltip,{position:"top-start",triggerClass:"w-100 overflow-hidden",tooltip:d.displayName},t()):d.headerCellRenderer&&!l?d.headerCellRenderer(e):t()),c&&y&&React__namespace.createElement(React__namespace.Fragment,null,a&&!x?React__namespace.createElement("span",null,React__namespace.createElement(Placeholder,null)):React__namespace.createElement("div",null,React__namespace.createElement(FilterSelect,{name:g,displayName:"",filters:i,filterList:s,onChange:function(e,t){return m(e,t)},filterOptions:{selectionType:(null==_?void 0:_.selectionType)||b,minWidth:null==_?void 0:_.minWidth,maxWidth:null==_?void 0:_.maxWidth,maxVisibleSelection:null==_?void 0:_.maxVisibleSelection},filterType:b,className:"m-0",customTrigger:React__namespace.createElement(Button,{icon:"filter_list",appearance:"transparent","aria-label":"Filter ".concat(d.displayName," column")})}))),o&&React__namespace.createElement(React__namespace.Fragment,null,a&&!x?React__namespace.createElement("span",{className:"ml-4"},React__namespace.createElement(Placeholder,null)):React__namespace.createElement("div",null,React__namespace.createElement(Dropdown,{key:"".concat(g,"-").concat(S,"-").concat(v),menu:!0,optionType:"WITH_ICON",triggerOptions:{customTrigger:function(){return React__namespace.createElement(Button,{icon:"more_vert_filled",appearance:"transparent","aria-label":"More options for ".concat(d.displayName," column")})}},options:P,align:"left",onChange:function(e){return u(g,e)},minWidth:176}))),d.resizable&&React__namespace.createElement("span",{className:gridStyles["Grid-cellResize"],onMouseDown:function(){resizeCol({updateColumnSchema:h},g,w.current),p(!1)},onKeyDown:function(e){"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),resizeCol({updateColumnSchema:h},g,w.current),p(!1))},role:"button",tabIndex:0,"aria-label":"Resize ".concat(g," column")}))},BodyCell=function(e){var t=React__namespace.useContext(context),n=e.data,a=e.schema,r=e.rowIndex,o=e.colIndex,i=e.nestedRowData,s=t.size,l=t.loading,c=t.nestedRows,d=t.showNestedRowTrigger,p=(t=_slicedToArray(e.expandedState,2))[0],u=t[1],e=a.verticalAlign,t={rowIndex:r,colIndex:o,size:s,schema:a,data:n,loading:l,expanded:p},s=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},gridStyles["Grid-cellContent"],!0),"align-items-start","top"===e),"align-items-end","bottom"===e));return React__namespace.createElement("div",{className:s,"data-test":"DesignSystem-Grid-bodyCell"},0===o&&c&&React__namespace.createElement(React__namespace.Fragment,null,i?React__namespace.createElement(function(){return d?React__namespace.createElement(Icon,{className:gridStyles["Grid-nestedRowTrigger"],"data-test":"DesignSystem-Grid-nestedRowTrigger",name:p?"keyboard_arrow_up":"keyboard_arrow_down",size:20,appearance:"default","aria-label":p?"Collapse row":"Expand row",tabIndex:0,onClick:function(e){i&&(e.stopPropagation(),u(!p))},onKeyDown:function(e){i&&("Enter"===e.key||isSpaceKey(e))&&(e.preventDefault(),e.stopPropagation(),u(!p))}}):null},null):React__namespace.createElement("span",{className:gridStyles["Grid-nestedRowPlaceholder"]})),a.cellRenderer?a.cellRenderer(t):React__namespace.createElement(GridCell,_extends$2({key:"".concat(r,"-").concat(o)},t)))},Cell=function(e){var t=React__namespace.useContext(context),n=e.isHead,a=e.firstCell,r=e.schema,o=e.data,i=e.rowIndex,s=e.colIndex,l=e.expandedState,c=e.onSelectAll,d=e.onMenuChange,p=e.onFilterChange,u=e.updateColumnSchema,m=e.reorderColumn,e=e.nestedRowData,h=t.draggable,f=t.separator,g=t.nestedRows,y=t.ref,v=t.withCheckbox,t=t.showNestedRowTrigger,b=r.name,_=r.hidden,x=r.pinned,S=(C=getCellSize(void 0===(C=r.cellType)?"DEFAULT":C)).width,w=void 0===(w=C.minWidth)?96:w,C=void 0===(C=C.maxWidth)?800:C,P=(k=_slicedToArray(React__namespace.useState(!1),2))[0],E=k[1],k=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},gridStyles["Grid-cell"],!0),gridStyles["Grid-cell--head"],n),gridStyles["Grid-cell--dragged"],P&&h),gridStyles["Grid-cell--body"],!n),gridStyles["Grid-cell--separator"],!a&&(void 0!==r.separator?r.separator:f)),gridStyles["Grid-cell--nestedRow"],!n&&0===s&&g&&t));return _?null:React__namespace.createElement("div",{key:"".concat(i,"-").concat(s),className:k,draggable:n&&h,onDragStart:function(e){h&&(E(!0),e.dataTransfer.setData("name",b),x)&&e.dataTransfer.setData("type",x)},onDrag:function(){E(!1)},onDragOver:function(e){return e.preventDefault()},onMouseUpCapture:function(){E(!1)},onDragEnd:function(e){e.preventDefault(),E(!1)},onDrop:function(e){var t;h&&(E(!1),(e={name:e.dataTransfer.getData("name"),type:e.dataTransfer.getData("type")}).type===(t={name:b,type:x||""}).type)&&m&&m(e.name,t.name)},style:{width:getWidth({ref:y,withCheckbox:v},r.width||S),minWidth:getWidth({ref:y,withCheckbox:v},r.minWidth||w),maxWidth:getWidth({ref:y,withCheckbox:v},r.maxWidth||C)}},n?React__namespace.createElement(HeaderCell,{colIndex:s,schema:r,onSelectAll:c,onMenuChange:d,onFilterChange:p,updateColumnSchema:u,reorderColumn:m,setIsDragged:E}):React__namespace.createElement(BodyCell,{rowIndex:i,colIndex:s,data:o,schema:r,expandedState:l,nestedRowData:e}))},GridHead=function(e){function t(e,t,a){var n;return e.length?(n=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},gridStyles["Grid-cellGroup"],!0),"w-100",!a),gridStyles["Grid-cellGroup--pinned"],a),gridStyles["Grid-cellGroup--pinned-".concat(a)],a),gridStyles["Grid-cellGroup--main"],!a)),React__namespace.createElement("div",{className:n},t&&c?React__namespace.createElement("div",{className:h},d?React__namespace.createElement(Placeholder,{className:"mr-4"}):React__namespace.createElement(Checkbox,_extends$2({},p,{onChange:r}))):null,e.map(function(e,t){var n="left"===a?t:u.length+t;return"right"===a&&(n+=m.length),React__namespace.createElement(Cell,{key:"".concat(n),firstCell:!t,colIndex:n,isHead:!0,schema:e,onSelectAll:r,onMenuChange:o,onFilterChange:i,updateColumnSchema:s,reorderColumn:l})}))):null}var n=React__namespace.useContext(context),a=e.schema,r=e.onSelectAll,o=e.onMenuChange,i=e.onFilterChange,s=e.updateColumnSchema,l=e.reorderColumn,c=n.withCheckbox,d=n.loading,p=n.selectAll,u=(e=a.filter(function(e){return!e.hidden&&e.pinned})).filter(function(e){return!e.hidden&&"left"===e.pinned}),n=e.filter(function(e){return!e.hidden&&"right"===e.pinned}),m=a.filter(function(e){return!e.hidden&&!e.pinned}),h=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},gridStyles["Grid-cell"],!0),gridStyles["Grid-cell--head"],!0),gridStyles["Grid-cell--checkbox"],!0)),e=classnames(_defineProperty$1(_defineProperty$1({},gridStyles["Grid-row"],!0),gridStyles["Grid-row--head"],!0));return React__namespace.createElement("div",{className:gridStyles["Grid-head"],"data-test":"DesignSystem-GridHead-wrapper"},React__namespace.createElement("div",{className:e},t(u,!!u.length,"left"),t(m,!u.length&&!!m.length),t(n,!1,"right")))},GridNestedRow=function(e){var t=React__namespace.useContext(context),n=t.schema,a=t.nestedRowRenderer,r=e.data;return a?a({data:r,schema:n,loading:t.loading,rowIndex:e.rowIndex,expanded:e.expanded}):null},GridRow=function(e){function t(e,t,a){var n,r;return e.length?(n=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},gridStyles["Grid-cellGroup"],!0),gridStyles["Grid-cellWrapper--pinned"],a),gridStyles["Grid-cellWrapper--pinned-".concat(a)],a),gridStyles["Grid-cellGroup--main"],!a)),r=classnames(_defineProperty$1(_defineProperty$1({"w-100":!a,"bg-light":a},gridStyles["Grid-cellGroup--pinned"],a),gridStyles["Grid-cellGroup--pinned-".concat(a)],a)),React__namespace.createElement("div",{className:r},React__namespace.createElement("div",{className:n,"data-test":"DesignSystem-Grid-cellGroup"},t&&i?(r=classnames(gridStyles["Grid-cell"],gridStyles["Grid-cell--body"],gridStyles["Grid-cell--checkbox"],_defineProperty$1(_defineProperty$1({},"align-items-start","top"===s),"align-items-end","bottom"===s)),React__namespace.createElement("div",{className:r,onClick:function(e){return e.stopPropagation()},"data-test":"DesignSystem-Grid-cellCheckbox"},o?React__namespace.createElement(Placeholder,{className:"mr-4"}):React__namespace.createElement(Checkbox,{checked:!!d._selected,onChange:function(e){u(p,e.target.checked)}}))):null,e.map(function(e,t){var n="left"===a?t:b.length+t;return"right"===a&&(n+=x.length),React__namespace.createElement(Cell,{key:"".concat(p,"-").concat(n),rowIndex:p,colIndex:n,firstCell:!t,schema:e,data:d,expandedState:[f,g],nestedRowData:S})})))):null}var n=(c=React__namespace.useContext(context)).type,a=c.onRowClick,o=c.loading,i=c.withCheckbox,r=c.nestedRows,s=c.checkboxAlignment,l=c.showNestedRowTrigger,c=e.schema,d=e.data,p=e.rowIndex,u=e.onSelect,e=e.className,m=d._expandNestedRow,h=React__namespace.useRef(null),f=(y=_slicedToArray(React__namespace.useState(function(){return!l||m||!1}),2))[0],g=y[1],y=(React__namespace.useEffect(function(){g(!l||m||!1)},[m]),classnames(gridStyles["Grid-row"],gridStyles["Grid-row--body"],_defineProperty$1(_defineProperty$1(_defineProperty$1({},gridStyles["Grid-row--selected"],d._selected),gridStyles["Grid-row--disabled"],d.disabled),gridStyles["Grid-row--activated"],d._activated))),v=React__namespace.useCallback(function(){"resource"!==n||o||a&&a(d,p)},[d,p]),b=(_=c.filter(function(e){return!e.hidden&&e.pinned})).filter(function(e){return!e.hidden&&"left"===e.pinned}),_=_.filter(function(e){return!e.hidden&&"right"===e.pinned}),x=c.filter(function(e){return!e.hidden&&!e.pinned}),S=GridNestedRow({data:d,rowIndex:p,expanded:f}),c=classnames(e,_defineProperty$1({},gridStyles["Grid-rowWrapper"],!0));return React__namespace.createElement("div",{className:c,"data-test":"DesignSystem-Grid-rowWrapper"},React__namespace.createElement("div",{"data-test":"DesignSystem-Grid-row",className:y,onClick:v,ref:h},t(b,!!b.length,"left"),t(x,!b.length&&!!x.length),t(_,!1,"right")),r&&f&&React__namespace.createElement("div",{className:gridStyles["Grid-nestedRow"]},S))},_excluded$I=(GridRow.defaultProps={data:{}},["buffer","length","offset","minItemHeight","totalLength","renderItem","onScroll"]),isElementInView=function(e,t){var e=e.offsetTop,n=(t=t.getBoundingClientRect()).top;return 0<t.height-(e-n)},VirtualList=function(e){var a,d=void 0===(n=e.buffer)?10:n,p=void 0===(n=e.length)?200:n,t=void 0===(n=e.offset)?0:n,u=e.minItemHeight,m=e.totalLength,r=e.renderItem,h=e.onScroll,n=_objectWithoutProperties(e,_excluded$I),f=(e=_slicedToArray(React.useState(t),2))[0],g=e[1],y=(e=_slicedToArray(React.useState(u),2))[0],v=e[1],o=(e=_slicedToArray(React.useState(!1),2))[0],i=e[1],b=React.useRef(null),_=React.useRef(0),s=React.useRef(m),l=(React.useEffect(function(){l(t)},[t]),React.useEffect(function(){m<s.current&&(g(0),v(u)),s.current=m},[m,u]),React.useEffect(function(){function e(e){(e=e.target)&&e.classList.contains(gridStyles["Grid-head"])&&b.current&&(b.current.scrollLeft=e.scrollLeft)}return document.addEventListener("scroll",e,!0),function(){document.removeEventListener("scroll",e,!0)}},[]),React.useCallback(function(e){var t=e-f;if(b.current){for(var n=b.current,a=n.querySelectorAll(".VS-item"),r=0,o=e,i=Math.min(f,d),t=i+t,s=Math.min(a.length,t)-1;i<=s&&isElementInView(n,a[s]);s--)o--,r+=a[s].clientHeight;a.length<t&&(r+=(t-=a.length)*u,o-=t),t=0===o?u:(y*e-r)/o,g(o),v(Math.max(u,t))}},[f,d,y,u])),e=React.useCallback(function(){if(b.current){var e=b.current,t=e.scrollTop,n=Math.floor(t-_.current);if(0!==n){var a=e.querySelectorAll(".VS-item"),r=f,o=Math.min(f,d);if(0<n){if(f<m-p){for(var i=0,s=o;s<a.length;s++){var l=isElementInView(e,a[s]),c=a[s].clientHeight;if(l)break;i+=c,r++}i<n&&(r+=n=Math.floor((n-i)/u),i+=n*u),n=0<r?(f*y+i)/r:u,g(Math.min(r,m-p)),v(Math.max(u,n))}}else 0<(o=(null==(n=a[o])?void 0:n.getBoundingClientRect().y)-(null==e?void 0:e.getBoundingClientRect().y))&&(n=Math.floor(o/u)||1,(o=f-n)<m-(p+d))&&g(Math.max(0,o));_.current=t}h&&(n=new Event("scroll"),Object.defineProperty(n,"target",{value:e}),h(n,e))}},[f,y,d,p,u,m,h]),c=Math.max(0,f-d),x=Math.min(f+(p+d)-1,m-1),S=Math.max(0,c*y),w=Math.max(0,(m-x-1)*y);return React__default.default.createElement("div",_extends$2({},n,{ref:function(e){b.current=e,o||i(!0)},onScroll:e}),o&&React__default.default.createElement(React__default.default.Fragment,null,React__default.default.createElement("div",{style:{flexShrink:0,height:S}}),(a=c,Array.from({length:x-a+1},function(e,t){var n=r(t=a+t);return React__default.default.cloneElement(n,{key:t,className:["VS-item",n.props.className].join(" ").trim()})})),React__default.default.createElement("div",{style:{flexShrink:0,height:w}})))},GridBody=function(e){function a(e,t){var n,a,r,o;z&&y&&!s&&!u&&(n=y.fetchThreshold,a=t.scrollTop,r=t.scrollHeight,t=t.clientHeight,o="at-end"!==n&&a+t>=r*j[n],"at-end"===n&&r<=a+t||o?T.current||(T.current=!0,V()):T.current=!1),v&&v(e),u&&isScrollAtTop(_,i)&&F()}function B(e,t){var n=i.querySelector(".".concat(gridStyles["Grid-head"]));n&&(n.scrollLeft=t.scrollLeft),a(e,t)}var t,n=(R=React__namespace.useContext(context)).data,i=R.ref,r=R.loading,s=R.withPagination,o=R.page,l=R.pageSize,c=R.totalRecords,d=R.size,p=R.sortingList,u=R.isSortingListUpdated,F=R.updateIsSortingListUpdated,m=React__namespace.useRef(null),h=e.schema,f=e.prevPageInfo,L=e.updatePrevPageInfo,g=e.onSelect,y=e.infiniteScrollOptions,z=e.enableInfiniteScroll,v=e.onScroll,b=e.fetchDataOnScroll,_=e.enableRowVirtualization,O=(R=e.virtualRowOptions).buffer,G=R.visibleRows,x=(e=_slicedToArray(React__namespace.useState(!1),2))[0],S=e[1],w=(R=_slicedToArray(React__namespace.useState(2),2))[0],C=R[1],P=(e=_slicedToArray(React__namespace.useState(!0),2))[0],E=e[1],k=(R=_slicedToArray(React__namespace.useState(!1),2))[0],I=R[1],R=(e=_slicedToArray(React__namespace.useState(!1),2))[0],D=e[1],T=React__namespace.useRef(!1),$=y.fetchRowsCount,e=(y.fetchThreshold,y.fetchErrorRenderer),A=y.retryFetchRenderer,p=(React__namespace.useEffect(function(){var e=i.querySelector(".Grid-body"),t=i.querySelector(".Grid-head");return e&&t&&window.requestAnimationFrame(function(){f.page===o&&(e.scrollTop=f.scrollTop),e.scrollLeft=t.scrollLeft}),function(){e&&L({page:o,scrollTop:e.scrollTop})}},[]),React__namespace.useEffect(function(){C(2),E(!0),I(!1),S(!1),T.current=!1},[p]),Math.ceil(c/l)),M=s&&o===p?c-(o-1)*l:r?l:s?Math.min(c,l):c,N=React__namespace.useCallback(function(e,t){return React__namespace.createElement(GridRow,{key:e,rowIndex:e,data:t||n[e],schema:h,onSelect:g})},[n,h,g]),H={comfortable:40,standard:40,compressed:32,tight:24},V=React__namespace.useCallback(_asyncToGenerator(_regeneratorRuntime().mark(function e(){var t,n;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=(y||{}).fetchRowsCount,b&&!x&&P&&!k)return S(!0),e.prev=3,e.next=6,null==b?void 0:b({page:w+1,rowsCount:t});e.next=19;break;case 6:(0===(null==(n=e.sent)?void 0:n.length)||null!=n&&n.length&&(null==n?void 0:n.length)<t)&&E(!1),C(function(e){return e+1}),I(!1),e.next=15;break;case 12:e.prev=12,e.t0=e.catch(3),I(!0);case 15:return e.prev=15,S(!1),T.current=!1,e.finish(15);case 19:case"end":return e.stop()}},e,null,[[3,12,15,19]])})),[x,P,w,$,k]),j={early:.5,balanced:.75,lazy:.9,"at-end":0},W=gridStyles["Grid-body"]+" VS-container",p=React__namespace.useMemo(function(){return React__namespace.createElement(VirtualList,{buffer:O,className:W,length:G,minItemHeight:H[d],totalLength:M,renderItem:N,onScroll:B})},[M,N,H,d]),l=(t=_asyncToGenerator(_regeneratorRuntime().mark(function e(){var t;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return I(!1),D(!0),S(!0),e.prev=3,e.next=6,null==b?void 0:b({page:w+1,rowsCount:$});case 6:(0===(null==(t=e.sent)?void 0:t.length)||null!=t&&t.length&&(null==t?void 0:t.length)<$)&&E(!1),C(function(e){return e+1}),I(!1),e.next=15;break;case 12:e.prev=12,e.t0=e.catch(3),I(!0);case 15:return e.prev=15,S(!1),D(!1),e.finish(15);case 19:case"end":return e.stop()}},e,null,[[3,12,15,19]])})),function(){return t.apply(this,arguments)});return React__namespace.createElement("div",{className:gridStyles["Grid-body"],onScroll:function(e){_||a(e.nativeEvent,m.current)},ref:m},_?p:(r&&!n.length?_toConsumableArray(Array(M).map(function(e){return e})):n).map(function(e,t){return N(t,e)}),k&&(e?e(l):React__namespace.createElement("div",{className:"d-flex justify-content-center align-items-center my-5"},React__namespace.createElement(Text,{appearance:"subtle"},"Failed to load data. Please try again."),React__namespace.createElement(Button,{size:"tiny",icon:"refresh",onClick:l,className:"ml-6"},"Try again"))),R&&(A?A():React__namespace.createElement("div",{className:"d-flex justify-content-center align-items-center my-5"},React__namespace.createElement(Text,{appearance:"subtle"},"Loading data, please wait..."),React__namespace.createElement(Button,{size:"tiny",icon:"refresh",disabled:x,className:"ml-6"},"Try again"))),x&&React__namespace.createElement(ProgressBar,{state:"indeterminate",className:"position-absolute bottom-0",size:"small"}))},Grid=(()=>{function t(e){var o;return _classCallCheck(this,t),_defineProperty$1(o=_callSuper(this,t,[e]),"gridRef",null),_defineProperty$1(o,"isHeadSyncing",!1),_defineProperty$1(o,"isBodySyncing",!1),_defineProperty$1(o,"syncScroll",function(n){return function(){var e=o.gridRef.querySelector(".".concat(gridStyles["Grid-head"])),t=o.gridRef.querySelector(".".concat(gridStyles["Grid-body"]));o.adjustPaddingRight(),"head"===n?o.isBodySyncing||(o.isHeadSyncing=!0,t.scrollLeft=e.scrollLeft):"body"!==n||o.isHeadSyncing||(o.isBodySyncing=!0,e.scrollLeft=t.scrollLeft),setTimeout(function(){o.isHeadSyncing=!1,o.isBodySyncing=!1},0)}}),_defineProperty$1(o,"updateRenderedSchema",function(e){var t=o.props.updateSchema;t&&t(e)}),_defineProperty$1(o,"updateColumnSchema",function(t,e){var n=_toConsumableArray(o.props.schema),a=n.findIndex(function(e){return e.name===t});n[a]=_objectSpread2(_objectSpread2({},n[a]),e),o.updateRenderedSchema(n)}),_defineProperty$1(o,"reorderColumn",function(t,n){var e=(r=o.props.schema).findIndex(function(e){return e.name===t}),a=r.findIndex(function(e){return e.name===n}),r=moveToIndex(r,e,a);o.updateRenderedSchema(r)}),_defineProperty$1(o,"updateSortingList",function(e){var t=o.props.updateSortingList;!isScrollAtTop(o.props.enableRowVirtualization,o.gridRef)&&o.props.enableInfiniteScroll&&o.scrollToTop(),t&&t(e)}),_defineProperty$1(o,"scrollToTop",function(){var e,t=null;(t=o.props.enableRowVirtualization?null==(e=o.gridRef)?void 0:e.querySelector(".VS-container"):null==(e=o.gridRef)?void 0:e.querySelector(".".concat(gridStyles["Grid-body"])))&&(t.scrollTo({top:0,behavior:"smooth"}),o.setState({isSortingListUpdated:!0}))}),_defineProperty$1(o,"updateIsSortingListUpdated",function(){o.setState({isSortingListUpdated:!1})}),_defineProperty$1(o,"updateFilterList",function(e){var t=o.props.updateFilterList;t&&t(e)}),_defineProperty$1(o,"onMenuChange",function(e,t){var n=o.props.sortingList;switch(t){case"sortAsc":sortColumn({sortingList:n,updateSortingList:o.updateSortingList},e,"asc");break;case"sortDesc":sortColumn({sortingList:n,updateSortingList:o.updateSortingList},e,"desc");break;case"unsort":sortColumn({sortingList:n,updateSortingList:o.updateSortingList},e,"unsort");break;case"pinLeft":pinColumn({updateColumnSchema:o.updateColumnSchema},e,"left");break;case"pinRight":pinColumn({updateColumnSchema:o.updateColumnSchema},e,"right");break;case"unpin":pinColumn({updateColumnSchema:o.updateColumnSchema},e,"unpin");break;case"hide":hideColumn({updateColumnSchema:o.updateColumnSchema},e,!0)}}),_defineProperty$1(o,"onFilterChange",function(e,t){e=_objectSpread2(_objectSpread2({},o.props.filterList),{},_defineProperty$1({},e,t)),o.updateFilterList(e)}),_defineProperty$1(o,"onSelect",function(e,t){var n=o.props.onSelect;n&&n(e,t)}),_defineProperty$1(o,"onSelectAll",function(e){var t=o.props.onSelectAll;t&&t(e.target.checked,void 0,!0)}),_defineProperty$1(o,"updatePrevPageInfo",function(e){o.setState({prevPageInfo:e})}),o.state={init:!1,prevPageInfo:{page:1,scrollTop:0},isSortingListUpdated:!1},o}return _inherits(t,React__namespace.Component),_createClass(t,[{key:"componentDidMount",value:function(){var e=this;this.setState({init:!0},function(){e.adjustPaddingRight()}),window.addEventListener("resize",this.forceRerender.bind(this))}},{key:"forceRerender",value:function(){this.forceUpdate()}},{key:"componentWillUnmount",value:function(){this.removeScrollListeners(),window.removeEventListener("resize",this.forceRerender.bind(this))}},{key:"componentDidUpdate",value:function(e,t){t.init!==this.state.init&&(this.addScrollListeners(),this.adjustPaddingRight()),e.page===this.props.page&&e.error===this.props.error||(this.removeScrollListeners(),this.addScrollListeners(),this.adjustPaddingRight()),e.data!==this.props.data&&this.adjustPaddingRight()}},{key:"addScrollListeners",value:function(){var e=this.gridRef.querySelector(".".concat(gridStyles["Grid-head"])),t=this.gridRef.querySelector(".".concat(gridStyles["Grid-body"]));e&&t&&(e.addEventListener("scroll",this.syncScroll("head")),t.addEventListener("scroll",this.syncScroll("body")))}},{key:"removeScrollListeners",value:function(){var e=this.gridRef.querySelector(".".concat(gridStyles["Grid-head"])),t=this.gridRef.querySelector(".".concat(gridStyles["Grid-body"]));e&&t&&(e.removeEventListener("scroll",this.syncScroll("head")),t.removeEventListener("scroll",this.syncScroll("body")))}},{key:"adjustPaddingRight",value:function(){var e,t=this.gridRef.querySelector(".".concat(gridStyles["Grid-head"])),n=this.gridRef.querySelector(".".concat(gridStyles["Grid-body"]));this.props.enableRowVirtualization&&(n=this.gridRef.querySelector(".VS-container")),t&&n&&(e=n.scrollHeight>n.clientHeight,n=n.offsetWidth-n.clientWidth,t.style.marginRight=e?"".concat(n,"px"):"")}},{key:"render",value:function(){var t=this,e=extractBaseProps(this.props),n=(a=this.state).init,a=a.prevPageInfo,r=(_=this.props).type,o=_.size,i=_.showHead,s=_.className,l=_.page,c=_.loading,d=_.virtualRowOptions,p=_.infiniteScrollOptions,u=_.enableInfiniteScroll,m=_.enableRowVirtualization,h=_.onScroll,f=_.fetchDataOnScroll,g=_.error,y=_.errorTemplate,v=_["aria-label"],b=_["aria-labelledby"],_=getSchema(this.props.schema,c,_.loaderSchema),r=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},gridStyles.Grid,"true"),gridStyles["Grid--".concat(r)],r),gridStyles["Grid--".concat(o)],o),s);return React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-Grid"},e,{className:r,"aria-label":v,"aria-labelledby":b,ref:function(e){t.gridRef=e}}),n&&React__namespace.createElement(GridProvider,{value:_objectSpread2(_objectSpread2({},this.props),{},{ref:this.gridRef,isSortingListUpdated:this.state.isSortingListUpdated,updateIsSortingListUpdated:this.updateIsSortingListUpdated.bind(this)})},i&&React__namespace.createElement(GridHead,{schema:_,onSelectAll:null==(o=this.onSelectAll)?void 0:o.bind(this),onMenuChange:this.onMenuChange.bind(this),onFilterChange:this.onFilterChange.bind(this),updateColumnSchema:this.updateColumnSchema.bind(this),reorderColumn:this.reorderColumn.bind(this)}),!c&&g?y&&("function"==typeof y?y({}):y):React__namespace.createElement(GridBody,{key:"".concat(l),schema:_,prevPageInfo:a,updatePrevPageInfo:this.updatePrevPageInfo.bind(this),onSelect:this.onSelect.bind(this),enableRowVirtualization:m,virtualRowOptions:d,infiniteScrollOptions:p,enableInfiniteScroll:u,onScroll:h,fetchDataOnScroll:f})))}}])})(),_excluded$H=(_defineProperty$1(Grid,"defaultProps",void 0),Grid.defaultProps=defaultProps$1,["text","searchTerm","className","highlightRegex","highlightCell"]),HighlightedText=function(e){var n,t=e.text,a=e.searchTerm,r=e.className,o=e.highlightRegex,i=e.highlightCell,s=_objectWithoutProperties(e,_excluded$H);return i&&a&&t?(n=o?o(a):new RegExp("(".concat(a,")"),"gi"),e=t.split(n),React__namespace.createElement("span",{className:r},e.map(function(e,t){return n.test(e)?React__namespace.createElement("mark",{key:t,className:"GridCell-mark--default","data-test":"DesignSystem-GridCell-mark"},e):React__namespace.createElement(Text,_extends$2({key:t,className:r},s),e)}))):React__namespace.createElement(Text,_extends$2({className:r},s),t)},renderTitle=function(e){var t=e.tooltip,n=e.searchTerm,a=e.highlightRegex,r=e.highlightCell;return null!=(e=e.cellData.title)?t?React__namespace.createElement(Tooltip,{tooltip:e,position:"top-start",triggerClass:"w-100 overflow-hidden"},React__namespace.createElement(HighlightedText,{text:e,searchTerm:n,className:"w-100 ellipsis",highlightRegex:a,highlightCell:r})):React__namespace.createElement(HighlightedText,{text:e,searchTerm:n,className:"w-100 ellipsis",highlightRegex:a,highlightCell:r}):null},getMetaContent=function(e){var n,t=e.searchTerm,a=e.list,r=e.highlightRegex;return t&&a&&e.highlightCell?(n=r?r(t):new RegExp("(".concat(t,")"),"gi"),a.split(n).map(function(e,t){return n.test(e)?React__namespace.createElement("mark",{key:t,className:"GridCell-mark--metaList"},e):React__namespace.createElement(Text,{key:t,appearance:"subtle",size:"small",className:"white-space-pre"},e)})):React__namespace.createElement(Text,{appearance:"subtle",size:"small",className:"white-space-pre"},a)},renderMetaList=function(e){var t=e.cellData,a=e.searchTerm,r=e.highlightRegex,o=t.metaList,i=t.highlightCell;return o?(e=o.map(function(e,t){var n=getMetaContent({searchTerm:a,list:e,highlightRegex:r,highlightCell:i});return React__namespace.createElement("div",{key:e,className:"ellipsis d-flex align-items-center"},React__namespace.createElement("div",{className:"ellipsis d-flex align-items-center"},n),t<o.length-1&&React__namespace.createElement(Icon,{name:"fiber_manual_record",size:4,className:gridStyles["GridCell-metaSeparator"],appearance:"disabled"}))}),React__namespace.createElement("div",{className:gridStyles["GridCell-metaList"],"data-test":"DesignSystem-GridCell-metaList"},e)):null},renderAvatar=function(e){var t=(e=e.cellData).firstName,n=e.lastName,e=e.title;return t||n?React__namespace.createElement(Avatar,{className:"m-0 mr-5",firstName:t,lastName:n}):e?React__namespace.createElement(Avatar,{className:"m-0 mr-5"},e):null},renderIcon=function(e){var t=(e=e.cellData).title;return(e=e.icon||t)?React__namespace.createElement(Icon,{name:e}):null},renderStatusHint=function(e){var t=e.cellData,n=t.statusAppearance;return(t=t.title)?React__namespace.createElement(StatusHint,{appearance:n,className:"overflow-hidden"},React__namespace.createElement(HighlightedText,{text:t,searchTerm:e.searchTerm,className:"w-100 ellipsis",highlightRegex:e.highlightRegex,highlightCell:e.highlightCell})):null},GridCell=function(e){var t=e.size,n=e.schema,a=e.loading,e=a?{}:translateData(n,e.data),r=(i=React__namespace.useContext(context)).searchTerm,o=i.highlightRegex,i=n.name,s=void 0===(s=n.cellType)?"DEFAULT":s,l=n.align,c=void 0===l?"left":l,d=n.tooltip,p=n.highlightCell,u=e[i],m=classnames(_defineProperty$1({},gridStyles.GridCell,!0)),h=classnames(_defineProperty$1(_defineProperty$1({},gridStyles["GridCell--align-".concat(c)],!0),gridStyles["GridCell--default"],!0),m),f=classnames(_defineProperty$1({},gridStyles["GridCell--metaList"],!0),m),g=classnames(_defineProperty$1(_defineProperty$1({},gridStyles["GridCell--avatar"],!0),gridStyles["GridCell--align-".concat(c)],!0),m),y=classnames(_defineProperty$1({},gridStyles["GridCell--avatarWithText"],!0),m),v=classnames(_defineProperty$1(_defineProperty$1({},gridStyles["GridCell--icon"],!0),gridStyles["GridCell--align-".concat(c)],!0),m),b=classnames(_defineProperty$1(_defineProperty$1({},gridStyles["GridCell--statusHint"],!0),gridStyles["GridCell--align-".concat(c)],!0),m);switch(s){case"DEFAULT":return React__namespace.createElement("div",{className:h},a?React__namespace.createElement(PlaceholderParagraph,{length:"medium","data-test":"DesignSystem-GridCell-placeHolder"}):renderTitle({tooltip:d,cellData:u,searchTerm:r,highlightRegex:o,highlightCell:p}));case"WITH_META_LIST":return React__namespace.createElement("div",{className:f},a?React__namespace.createElement(React__namespace.Fragment,null,React__namespace.createElement(PlaceholderParagraph,{length:"medium","data-test":"DesignSystem-GridCell-withMetaList"}),React__namespace.createElement(PlaceholderParagraph,{length:"large",size:"xxs"})):React__namespace.createElement(React__namespace.Fragment,null,renderTitle({tooltip:d,cellData:u,searchTerm:r,highlightRegex:o,highlightCell:p}),renderMetaList({cellData:u,searchTerm:r,highlightRegex:o})));case"AVATAR":return a?React__namespace.createElement(Placeholder,{className:gridStyles["GridCell--align-".concat(c)],imageSize:"medium",round:!0}):React__namespace.createElement("div",{className:g,"data-test":"DesignSystem-GridCell-avatar"},"tight"!==t&&renderAvatar({cellData:u}));case"AVATAR_WITH_TEXT":return a?React__namespace.createElement(Placeholder,{imageSize:"medium",round:!0},React__namespace.createElement(PlaceholderParagraph,{className:"ml-3",length:"medium"})):React__namespace.createElement("div",{className:"".concat(m,"   "),"data-test":"DesignSystem-GridCell-avatarWithText"},"tight"!==t&&renderAvatar({cellData:u}),renderTitle({tooltip:d,cellData:u,searchTerm:r,highlightRegex:o,highlightCell:p}));case"AVATAR_WITH_META_LIST":return a?React__namespace.createElement(Placeholder,{imageSize:"medium",round:!0},React__namespace.createElement(PlaceholderParagraph,{className:"ml-3",length:"medium"}),React__namespace.createElement(PlaceholderParagraph,{className:"ml-3",length:"large"})):React__namespace.createElement("div",{className:y,"data-test":"DesignSystem-GridCell-avatarWithMetaList"},"tight"!==t&&renderAvatar({cellData:u}),React__namespace.createElement("div",{className:gridStyles["GridCell-metaListWrapper"]},renderTitle({tooltip:d,cellData:u,searchTerm:r,highlightRegex:o,highlightCell:p}),renderMetaList({cellData:u,searchTerm:r,highlightRegex:o})));case"ICON":return a?React__namespace.createElement(Placeholder,{className:gridStyles["GridCell--align-".concat(c)],imageSize:"small",round:!0}):React__namespace.createElement("div",{className:v,"data-test":"DesignSystem-GridCell-icon"},renderIcon({cellData:u}));case"STATUS_HINT":return React__namespace.createElement("div",{className:b},a?React__namespace.createElement(Placeholder,{className:"w-75 flex-grow-0",imageSize:"small",round:!0},React__namespace.createElement(PlaceholderParagraph,{length:"large"})):renderStatusHint({cellData:u,searchTerm:r,highlightRegex:o,highlightCell:p}))}return null},DraggableDropdown=(GridCell.displayName="GridCell",function(e){var t=e.options,n=e.onChange,a=(e=_slicedToArray(React__namespace.useState(!1),2))[0],r=e[1],o=(e=_slicedToArray(React__namespace.useState(t),2))[0],i=e[1],s=(e=_slicedToArray(React__namespace.useState("var(--spacing-440)"),2))[0],l=e[1];return React__namespace.useEffect(function(){i(t)},[a]),React__namespace.createElement("div",{className:dropdownStyles.Dropdown},React__namespace.createElement(Popover$1,{open:a,onToggle:function(e){r(e)},trigger:React__namespace.createElement(Button,{type:"button",ref:function(e){l("".concat(null==e?void 0:e.clientWidth,"px"))},size:"tiny",appearance:"transparent",icon:"keyboard_arrow_down_filled",iconAlign:"right"},"Showing ".concat(t.filter(function(e){return e.selected}).length," of ").concat(t.length," column").concat(getPluralSuffix(t.length))),triggerClass:"w-100",customStyle:{width:s},className:gridStyles["Header-draggableDropdown"]},React__namespace.createElement("div",{className:gridStyles["Dropdown-wrapper"]},React__namespace.createElement("div",{className:"OptionWrapper"},React__namespace.createElement(Checkbox,{className:dropdownStyles.OptionCheckbox,label:"Select All",checked:o.every(function(e){return e.selected}),indeterminate:o.some(function(e){return e.selected})&&o.some(function(e){return!e.selected}),onChange:function(t){i(o.map(function(e){return _objectSpread2(_objectSpread2({},e),{},{selected:t.target.checked})}))}})),o.map(function(e,a){return React__namespace.createElement("div",{"data-test":"DesignSystem-Table-Header--draggableDropdownOption",key:e.value,className:"OptionWrapper d-flex flex-space-between align-items-center cursor-pointer",draggable:!0,onDragStart:function(e){e.dataTransfer.setData("index","".concat(a))},onDragOver:function(e){return e.preventDefault()},onDrop:function(e){(e=+e.dataTransfer.getData("index"))!==a&&i(moveToIndex(o,e,a))}},React__namespace.createElement(Checkbox,{className:dropdownStyles.OptionCheckbox,name:e.value,label:e.label,checked:o[a].selected,onChange:function(e){var t,n=a;(t=_toConsumableArray(o))[n]=_objectSpread2(_objectSpread2({},t[n]),{},{selected:e.target.checked}),i(t)}}),React__namespace.createElement(Icon,{name:"drag_handle",className:"mr-4"}))})),React__namespace.createElement("div",{className:dropdownStyles["Dropdown-buttonWrapper"]},React__namespace.createElement(Button,{type:"button",className:"mr-4",size:"tiny",onClick:function(){r(!1)}},"Cancel"),React__namespace.createElement(Button,{type:"button",appearance:"primary",size:"tiny",onClick:function(){r(!1),n&&n(o)}},"Apply"))))}),css_248z$m=".table-module-Table--qR8j-4-22-0 {\n  display: flex;\n  flex-grow: 1;\n  flex-direction: column;\n  height: 100%;\n  width: 100%;\n  z-index: 1;\n}\n\n.table-module-Table-grid-4jCRZ-4-22-0 {\n  height: 100%;\n  min-height: 0;\n  overflow: hidden;\n  z-index: 1;\n  flex: 1 1 auto;\n}\n\n.table-module-Table-pagination-8llhn-4-22-0 {\n  display: flex;\n  justify-content: center;\n  background: var(--white);\n  padding: var(--spacing-20) 0;\n  border-top: var(--border);\n}\n\n.table-module-Table-Header--Divider--qPHO-4-22-0 {\n  height: var(--spacing-60);\n}\n\n.table-module-Table-Header-Label--hide-z7HVq-4-22-0 {\n  animation: table-module-fadeOut-9yrts-4-22-0 var(--duration--fast-02) var(--exit-productive-curve);\n  animation-fill-mode: forwards;\n}\n\n.table-module-Table-Header-Label--show-bh0tC-4-22-0 {\n  animation: table-module-fadeIn-YCXL6-4-22-0 var(--duration--moderate-01) var(--entrance-productive-curve);\n  animation-fill-mode: forwards;\n}\n",tableStyles={Table:"table-module-Table--qR8j-4-22-0","Table-grid":"table-module-Table-grid-4jCRZ-4-22-0","Table-pagination":"table-module-Table-pagination-8llhn-4-22-0","Table-Header--Divider":"table-module-Table-Header--Divider--qPHO-4-22-0","Table-Header-Label--hide":"table-module-Table-Header-Label--hide-z7HVq-4-22-0",fadeOut:"table-module-fadeOut-9yrts-4-22-0","Table-Header-Label--show":"table-module-Table-Header-Label--show-bh0tC-4-22-0",fadeIn:"table-module-fadeIn-YCXL6-4-22-0"},Header=(styleInject$1(css_248z$m),function(e){function B(e,t){e=_objectSpread2(_objectSpread2({},p),{},_defineProperty$1({},e,t)),u&&u(e)}var t=e.loading,n=e.error,a=e.data,F=e.displayData,r=e.schema,L=e.withSearch,z=e.showHead,o=e.withPagination,i=e.page,s=e.pageSize,l=e.withCheckbox,c=e.children,d=e.updateSchema,p=void 0===(m=e.filterList)?{}:m,u=e.updateFilterList,m=void 0===(m=e.totalRecords)?0:m,h=e.onSelectAll,O=e.searchPlaceholder,f=e.selectAll,G=e.searchTerm,g=e.updateSearchTerm,y=e.globalActionRenderer,H=e.dynamicColumn,V=e.allowSelectAll,j=e.showFilters,v=e.customSelectionLabel,b=e.selectedRowsRef,_=e.selectedAllRef,W=e.onClearSelection,U=e.onSelectAllRows,x=e.selectionActionRenderer,S=e.uniqueColumnName,w=e.totalRowsCount,C=e.enableInfiniteScroll,P=e.selectedLabelRenderer,e=e.unSelectedLabelRenderer,E=(k=_slicedToArray(React__namespace.useState(!1),2))[0],q=k[1],K=(k=_slicedToArray(React__namespace.useState(!0),2))[0],Y=k[1],k=v||"item",v=a.filter(function(e){return e._selected}).length,a=(i-1)*s+1,i=Math.min(i*s,m),s=!0===(null==_?void 0:_.current)?m:(null==b||null==(s=b.current)?void 0:s.length)||0,P=P?P({selectedRowsCount:s,uniqueColumnName:S,withCheckbox:l,selectedCount:v,withPagination:o,startIndex:a,endIndex:i,totalRecords:m}):void 0,e=e?e({error:n,withPagination:o,enableInfiniteScroll:C,startIndex:a,endIndex:i,totalRecords:m,totalRowsCount:w}):void 0,I=l&&(v||0<s),R=(N=_slicedToArray(React__namespace.useState(!0),2))[0],D=N[1],T=(N=_slicedToArray(React__namespace.useState(!1),2))[0],$=N[1],A=(N=_slicedToArray(React__namespace.useState(!1),2))[0],M=N[1],N=(React__namespace.useEffect(function(){I?(M(!0),$(!1)):(M(!1),$(!0))},[I]),classnames(_defineProperty$1(_defineProperty$1({},tableStyles["Table-Header-Label--hide"],A&&I),tableStyles["Table-Header-Label--show"],A&&!I))),A=classnames(_defineProperty$1(_defineProperty$1({},tableStyles["Table-Header-Label--hide"],T&&!I),tableStyles["Table-Header-Label--show"],T&&I)),T=(React__namespace.useEffect(function(){Y(!K)},[r]),React__namespace.useEffect(function(){f&&f.checked&&h&&h(!0,E)},[E]),React__namespace.useEffect(function(){f&&!f.checked&&q(!1)},[f]),r.filter(function(e){return e.filters})),J=r.map(function(e){return{label:e.displayName,value:e.name,selected:!e.hidden}}),X=classnames(gridStyles["Header-content"],gridStyles["Header-content--bottom"]),Z=classnames(tableStyles["Table-Header--Divider"],"mx-4");return React__namespace.createElement("div",{className:gridStyles.Header},React__namespace.createElement("div",{className:gridStyles["Header-content"]},React__namespace.createElement("div",{className:"d-flex w-100"},L&&React__namespace.createElement("div",{className:gridStyles["Header-search"]},React__namespace.createElement(Input,{"data-test":"DesignSystem-Table-Header--withSearch",name:"GridHeader-search",icon:"search",placeholder:O,onChange:function(e){e=e.target.value,g&&g(e)},value:G,onClear:function(){return g&&g("")},disabled:t&&!hasSchema(r),autoComplete:"off"})),j&&0<T.length&&React__namespace.createElement("div",{className:gridStyles["Header-dropdown"]},React__namespace.createElement("div",{className:gridStyles["Header-filters"]},T.map(function(e){var t=e.name,n=e.displayName,a=e.filters,r=e.filterType,e=e.filterOptions,a=a?a.map(function(e){return{label:e.label,value:e.value,id:e.value}}):[];return React__namespace.createElement(FilterSelect,{key:t,name:t,displayName:n,filters:a,filterList:p,filterType:r,filterOptions:e,onChange:B})}))),c&&React__namespace.createElement("div",{className:gridStyles["Header-actions"]},c)),y&&React__namespace.createElement("div",{className:gridStyles["Header-global-actions"]},y(F))),React__namespace.createElement("div",{className:X},React__namespace.createElement("div",{className:gridStyles["Header-label"]},!z&&l&&!t&&React__namespace.createElement(Checkbox,_extends$2({className:"mr-4"},f,{onChange:function(e){h&&h(e.target.checked)}})),React__namespace.createElement(React__namespace.Fragment,null,R?React__namespace.createElement("span",{className:A,onAnimationEnd:function(){D(!!I),$(!1),M(!0)}},React__namespace.createElement(Label,null,null!=P?P:0<s&&S&&l?"Selected ".concat(s," ").concat(k).concat(getPluralSuffix(s)):v&&!S&&l?"Selected ".concat(v," ").concat(k).concat(getPluralSuffix(v)):(o?"Showing ".concat(a,"-").concat(i," of "):"Showing ").concat(m," ").concat(k).concat(getPluralSuffix(m)))):React__namespace.createElement("span",{className:N,onAnimationEnd:function(){D(!!I),$(!0),M(!1)}},React__namespace.createElement(Label,null,null!=e?e:n?"Showing 0 ".concat(k,"s"):(o?"Showing ".concat(a,"-").concat(i," of ").concat(m," "):C&&w?"Showing ".concat(m," of ").concat(w," "):"Showing ".concat(m," ")).concat(k).concat(getPluralSuffix(m)))),0<s&&V&&R&&React__namespace.createElement("div",{className:A},React__namespace.createElement("div",{className:"ml-4 d-flex"},React__namespace.createElement(Button,{"data-test":"DesignSystem-Table-Header--selectAllItemsButton",size:"tiny",disabled:s===m,onClick:U},"Select ".concat(m," ").concat(k,"s")),React__namespace.createElement(Button,{"data-test":"DesignSystem-Table-Header--clearSelectionItemsButton",size:"tiny",className:"ml-4",onClick:W},"Clear selection"),x&&React__namespace.createElement(Divider,{vertical:!0,className:Z}))),x&&0<s&&R&&React__namespace.createElement("div",{"data-test":"DesignSystem-Table-Header--ActionRenderer",className:A},x(null==b?void 0:b.current,null==_?void 0:_.current)))),H&&React__namespace.createElement("div",null,React__namespace.createElement(DraggableDropdown,{options:J,onChange:function(e){e=e.map(function(t){return _objectSpread2(_objectSpread2({},r.find(function(e){return e.name===t.value})),{},{hidden:!t.selected})}),d&&d(e)}}))))}),isElementPresent=(Header.defaultProps={schema:[],data:[],searchPlaceholder:"Search",dynamicColumn:!0,showFilters:!0},function(e,t,n){return 0<(null==e?void 0:e.filter(function(e){return e[t]===n})).length}),getUpdatedData=function(e,t,n,a,r){return e.map(function(e){return r||e._selected&&!a||n&&e[n]&&t&&isElementPresent(t,n,e[n])&&!a?e._selected=!0:e._selected=!1,e})},uniqueByKey=function(e,t){var n=new Set;return e.filter(function(e){return e=e[t],!n.has(e)&&(n.add(e),!0)})},removeDuplicate=function(e,t){return t?uniqueByKey(e,t):e},_excluded$G=["children"],defaultErrorTemplate=function(e){var t={FAILED_TO_FETCH:{title:"Failed to fetch data",description:"We are unable to fetch the data. Try again."},NO_RECORDS_FOUND:{title:"No results found",description:"Try adjusting your search or filters to find what you are looking for."},DEFAULT:{title:"No results found",description:"Try adjusting your search or filters to find what you are looking for."}},e=t[void 0===(e=e.errorType)?"DEFAULT":e]||t.DEFAULT;return React__namespace.createElement(EmptyState,null,React__namespace.createElement(EmptyState.Title,null,e.title),React__namespace.createElement(EmptyState.Description,null,e.description))},defaultProps={type:"data",size:"standard",showHead:!0,showMenu:!0,multipleSorting:!0,headerOptions:{},withPagination:!0,paginationType:"jump",page:1,pageSize:15,draggable:!0,data:[],displayData:[],schema:[],loading:!1,error:!1,loaderSchema:[],sortingList:[],filterList:{},filterPosition:"GRID",searchDebounceDuration:750,pageJumpDebounceDuration:750,errorTemplate:defaultErrorTemplate,showNestedRowTrigger:!0,infiniteScrollOptions:{fetchRowsCount:50,fetchThreshold:"balanced"}},Table=(()=>{function r(e){var t;_classCallCheck(this,r),_defineProperty$1(h=_callSuper(this,r,[e]),"debounceUpdate",void 0),_defineProperty$1(h,"selectedRowsRef",React__namespace.createRef()),_defineProperty$1(h,"clearSelectionRef",React__namespace.createRef()),_defineProperty$1(h,"selectAllRef",React__namespace.createRef()),_defineProperty$1(h,"currentRequestPageRef",React__namespace.createRef()),_defineProperty$1(h,"updateData",function(e){h.state.async&&h.setState({loading:!0}),e?h.debounceUpdate():h.updateDataFn()}),_defineProperty$1(h,"fetchDataOnScroll",(t=_asyncToGenerator(_regeneratorRuntime().mark(function e(t){var n,a,r,o,i,s,l;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(r=h.state,n=r.sortingList,a=r.filterList,r=r.searchTerm,s=h.props,o=s.fetchData,i=s.uniqueColumnName,s={page:t.page,pageSize:t.rowsCount,sortingList:n,filterList:a,searchTerm:r},o)return e.prev=5,e.next=8,o(s);e.next=16;break;case 8:return l=e.sent,h.setState(function(e){var e=[].concat(_toConsumableArray(e.data),_toConsumableArray(l.data)),t=JSON.parse(JSON.stringify(e)),e=e.filter(function(e){return e._selected});return h.clearSelectionRef.current?h.selectedRowsRef.current=[]:h.selectedRowsRef.current=h.selectedRowsRef.current?removeDuplicate([].concat(_toConsumableArray(h.selectedRowsRef.current),_toConsumableArray(e)),i):removeDuplicate(_toConsumableArray(e),i),{data:e=getUpdatedData(t,h.selectedRowsRef.current,i,h.clearSelectionRef.current,h.selectAllRef.current),totalRecords:e.length,totalRowsCount:l.totalRowsCount||h.state.totalRowsCount,loading:!1,error:!e.length}}),e.abrupt("return",l.data);case 13:throw e.prev=13,e.t0=e.catch(5),new Error("Failed to fetch data");case 16:return e.abrupt("return",[]);case 17:case"end":return e.stop()}},e,null,[[5,13]])})),function(e){return t.apply(this,arguments)})),_defineProperty$1(h,"updateDataFn",function(){var o,e=(l=h.props).fetchData,t=l.pageSize,n=l.withPagination,a=l.data,r=l.onSearch,i=l.uniqueColumnName,s=l.enableInfiniteScroll,l=l.infiniteScrollOptions,c=(m=h.state).async,d=m.page,p=m.sortingList,u=m.filterList,m=m.searchTerm,l=(h.onSelect(-1,!1),{page:d,pageSize:s&&l?2*l.fetchRowsCount:t,sortingList:p,filterList:u,searchTerm:m});n||s||(delete l.page,delete l.pageSize),c?e&&(h.currentRequestPageRef.current=o=d,e(l).then(function(e){var t,n,a,r;h.currentRequestPageRef.current===o&&(t=!h.state.searchTerm||""===h.state.searchTerm.trim(),e.searchTerm&&(e.searchTerm,e.searchTerm!==h.state.searchTerm)?t&&h.setState({isSearching:!1}):(t=e.data,n=JSON.parse(JSON.stringify(t)),a=(h.state.schema.length?h.state:e).schema,r=t.filter(function(e){return e._selected}),h.clearSelectionRef.current?h.selectedRowsRef.current=[]:h.selectedRowsRef.current=h.selectedRowsRef.current?removeDuplicate([].concat(_toConsumableArray(h.selectedRowsRef.current),_toConsumableArray(r)),i):removeDuplicate(_toConsumableArray(r),i),r=getUpdatedData(n,h.selectedRowsRef.current,i,h.clearSelectionRef.current,h.selectAllRef.current),h.setState({data:r,displayData:t,schema:a,selectAll:getSelectAll(r,h.props.selectDisabledRow,h.clearSelectionRef.current),totalRecords:e.count,totalRowsCount:e.totalRowsCount||h.state.totalRowsCount,loading:!1,error:!t.length,errorType:"NO_RECORDS_FOUND",isSearching:!1})))}).catch(function(){h.currentRequestPageRef.current===o&&h.setState({loading:!1,error:!0,errorType:"FAILED_TO_FETCH",isSearching:!1})})):(m=h.state.schema,s=filterData(m,a,u),c=r&&void 0!==l.searchTerm?r(s,l.searchTerm):s,u=(a=e=sortData(m,c,p)).length,n&&d&&t&&(a=paginateData(a,d,t)),r=h.state.schema.length?h.state.schema:m,l=a.filter(function(e){return e._selected}),s=JSON.parse(JSON.stringify(a)),h.clearSelectionRef.current?h.selectedRowsRef.current=[]:h.selectedRowsRef.current=h.selectedRowsRef.current?removeDuplicate([].concat(_toConsumableArray(h.selectedRowsRef.current),_toConsumableArray(l)),i):removeDuplicate(_toConsumableArray(l),i),c=getUpdatedData(s,h.selectedRowsRef.current,i,h.clearSelectionRef.current,h.selectAllRef.current),h.setState({totalRecords:u,error:!a.length,errorType:"NO_RECORDS_FOUND",selectAll:getSelectAll(a,h.props.selectDisabledRow,h.clearSelectionRef.current),schema:r,displayData:e,data:c,totalRowsCount:e.length,isSearching:!1}))}),_defineProperty$1(h,"onSelect",function(e,t){var n,a,r,o=h.state.data,i=h.props,s=i.onSelect,l=i.uniqueColumnName;h.selectAllRef.current&&-1!==e&&!t?(h.selectAllRef.current=!1,h.selectedRowsRef.current=[],i=Array.from({length:o.length},function(e,t){return t}),a=updateBatchData(o,i,{_selected:!1},h.props.selectDisabledRow),h.setState({data:a,selectAll:{checked:!1,indeterminate:!1}}),s&&(h.props.uniqueColumnName?s(i,t,h.selectedRowsRef.current,h.selectAllRef.current):s(i,t,-1===e?[]:a.filter(function(e){return e._selected})))):(i=[e],n=o[e],a=-1===e?[]:[n],r=o,0<=e?(r=updateBatchData(o,i,{_selected:t},h.props.selectDisabledRow),h.resetClearSelection(),h.setState({data:r,selectAll:getSelectAll(r,h.props.selectDisabledRow,h.clearSelectionRef.current)}),h.selectedRowsRef.current&&t&&(a=[_objectSpread2(_objectSpread2({},n),{},{_selected:t})].concat(_toConsumableArray(h.selectedRowsRef.current))),!t&&l&&(a=h.selectedRowsRef.current.filter(function(e){return e[l]!==n[l]})),h.selectedRowsRef.current=removeDuplicate(a,l)):-1===e&&h.selectedRowsRef.current&&(a=h.selectedRowsRef.current),s&&(h.props.uniqueColumnName?s(i,t,-1===e&&0===(null==a?void 0:a.length)?[]:h.selectedRowsRef.current,h.selectAllRef.current):s(i,t,-1===e?[]:r.filter(function(e){return e._selected}))))}),_defineProperty$1(h,"onSelectAll",function(e,t,n){var a=(o=h.props).onSelect,r=o.uniqueColumnName,o=h.state.data,i=Array.from({length:o.length},function(e,t){return t}),s=updateBatchData(o,i,{_selected:e},h.props.selectDisabledRow),l=[],o=(s.forEach(function(e,t){e._selected&&l.push(t)}),[]);e?(h.resetClearSelection(),o=void 0===t?[].concat(_toConsumableArray(h.selectedRowsRef.current||[]),_toConsumableArray(s.filter(function(e){return e._selected}))):h.selectedRowsRef.current):!e&&n&&r?(h.selectAllRef.current=!1,h.selectedRowsRef.current=[].concat(_toConsumableArray(h.selectedRowsRef.current||[]),_toConsumableArray(s)),h.selectedRowsRef.current=h.selectedRowsRef.current.filter(function(t){return!s.some(function(e){return t[r]===e[r]})})):(h.selectedRowsRef.current=[],h.selectAllRef.current=!1),n&&!e||(h.selectedRowsRef.current=removeDuplicate(o,r)),a&&(h.props.uniqueColumnName?a(l,e,removeDuplicate(n&&!e?h.selectedRowsRef.current:o,r),h.selectAllRef.current):a(l,e,s.filter(function(e){return e._selected}),t)),h.setState({data:s,selectAll:getSelectAll(s,h.props.selectDisabledRow)})}),_defineProperty$1(h,"onPageChange",function(e){h.setState({page:e})}),_defineProperty$1(h,"updateSchema",function(e){h.setState({schema:e})}),_defineProperty$1(h,"updateSortingList",function(e){var t=h.props.multipleSorting;h.setState({sortingList:t?_toConsumableArray(e):e.slice(-1),page:1})}),_defineProperty$1(h,"updateFilterList",function(e){h.setState({filterList:e,page:1})}),_defineProperty$1(h,"updateSearchTerm",function(e){var t=!!e&&""!==e.trim();h.setState({searchTerm:e,page:1,isSearching:t})}),_defineProperty$1(h,"onClearSelection",function(){h.selectedRowsRef.current=[],h.clearSelectionRef.current=!0,h.selectAllRef.current=!1,h.onSelectAll(!1),h.setState({selectAll:getSelectAll([],h.props.selectDisabledRow,h.clearSelectionRef.current)})}),_defineProperty$1(h,"resetClearSelection",function(){h.clearSelectionRef.current=!1}),_defineProperty$1(h,"onSelectAllRows",function(){h.selectAllRef.current=!!h.props.uniqueColumnName,h.onSelectAll(!0,!0)}),_defineProperty$1(h,"selectAllRows",function(){h.onSelectAllRows()}),_defineProperty$1(h,"clearAllSelection",function(){h.onClearSelection()});var h,n="fetchData"in h.props,a=e.data||[];return h.state={async:n,data:n?[]:a,displayData:n?[]:a,schema:!n&&e.schema||[],page:e.page,sortingList:e.sortingList,filterList:e.filterList,totalRecords:n?0:a.length,loading:n||e.loading,error:!n&&e.error,errorType:e.errorType,selectAll:getSelectAll([]),searchTerm:void 0,totalRowsCount:n?0:a.length,isSearching:!1},h.debounceUpdate=debounce$1(e.searchDebounceDuration,h.updateDataFn),h.currentRequestPageRef.current=e.page,h}return _inherits(r,React__namespace.Component),_createClass(r,[{key:"componentDidMount",value:function(){this.updateData()}},{key:"componentDidUpdate",value:function(e,t){var n,a,r=this;this.state.async||(e.error!==this.props.error&&(a=(n=this.props).data,this.setState({data:a=void 0===a?[]:a,displayData:a,schema:void 0===(n=n.schema)?[]:n,error:this.props.error||!1,errorType:this.props.errorType,page:1,totalRecords:a.length||0,selectAll:getSelectAll([]),totalRowsCount:a.length||0})),e.loading!==this.props.loading&&(a=(n=this.props).data,this.setState({data:a=void 0===a?[]:a,displayData:a,schema:void 0===(n=n.schema)?[]:n,loading:this.props.loading||!1,error:this.props.error||!1,errorType:this.props.errorType,page:1,totalRecords:a.length||0,selectAll:getSelectAll([]),totalRowsCount:a.length||0},function(){r.updateData()}))),e.data!==this.props.data&&(a=(n=this.props).data,this.setState({data:e=void 0===a?[]:a,displayData:e,schema:void 0===(a=n.schema)?[]:a,loading:this.props.loading||!1,error:this.props.error||!1,errorType:this.props.errorType,page:1,totalRecords:e.length||0,selectAll:getSelectAll([]),totalRowsCount:e.length||0},function(){r.updateData()})),t.page!==this.state.page&&(n=this.props.onPageChange)&&n(this.state.page),t.page===this.state.page&&t.filterList===this.state.filterList&&t.sortingList===this.state.sortingList&&t.searchTerm===this.state.searchTerm||this.props.loading||(a=t.searchTerm!==this.state.searchTerm,this.updateData(a))}},{key:"render",value:function(){var e=(D=this.props).showHead,t=D.type,n=D.size,a=D.headCellTooltip,r=D.separator,o=D.draggable,i=D.nestedRows,s=D.nestedRowRenderer,l=D.withHeader,c=D.headerOptions,d=D.withCheckbox,p=D.showMenu,u=D.withPagination,m=D.paginationType,h=D.pageSize,f=D.pageJumpDebounceDuration,g=D.onRowClick,y=D.loaderSchema,v=D.errorTemplate,b=D.className,_=D.filterPosition,x=D.uniqueColumnName,S=D.checkboxAlignment,w=D.virtualRowOptions,C=D.enableInfiniteScroll,P=D.infiniteScrollOptions,E=D.onScroll,k=D.highlightRegex,I=D.showNestedRowTrigger,R=D["aria-label"],D=D["aria-labelledby"],T=extractBaseProps(this.props),$=c.children,c=_objectWithoutProperties(c,_excluded$G),b=b?" ".concat(b):"",A=(M=this.state).totalRecords,M=M.searchTerm,N=getTotalPages(A,h),b=classnames(tableStyles.Table,b);return React__namespace.createElement("div",_extends$2({},T,{className:b,"data-test":"DesignSystem-Table-wrapper","aria-label":R,"aria-labelledby":D}),l&&React__namespace.createElement("div",{"data-test":"DesignSystem-Table-header"},React__namespace.createElement(Header,_extends$2({},this.state,{updateSchema:this.updateSchema,updateFilterList:this.updateFilterList,updateSearchTerm:this.updateSearchTerm,showHead:e,onSelectAll:this.onSelectAll,withCheckbox:d,withPagination:u,pageSize:h,showFilters:"HEADER"===_,selectedRowsRef:this.selectedRowsRef,onClearSelection:this.onClearSelection,onSelectAllRows:this.onSelectAllRows,selectedAllRef:this.selectAllRef,uniqueColumnName:x,enableInfiniteScroll:C},c),$)),React__namespace.createElement("div",{className:tableStyles["Table-grid"]},React__namespace.createElement(Grid,_extends$2({},this.state,{key:this.state.searchTerm,updateData:this.updateData,updateSchema:this.updateSchema,updateSortingList:this.updateSortingList,updateFilterList:this.updateFilterList,withCheckbox:d,checkboxAlignment:S,onSelect:this.onSelect,onSelectAll:this.onSelectAll,showMenu:p,showHead:e,type:t,size:n,headCellTooltip:a,separator:r,draggable:o,nestedRows:i,nestedRowRenderer:s,withPagination:u&&1<N,pageSize:h,loaderSchema:y,errorTemplate:v&&v({errorType:this.state.errorType}),onRowClick:g,showFilters:"GRID"===_,fetchDataOnScroll:this.fetchDataOnScroll,virtualRowOptions:w,enableRowVirtualization:this.props.enableRowVirtualization,enableInfiniteScroll:C,infiniteScrollOptions:P,onScroll:E,searchTerm:M,highlightRegex:k,showNestedRowTrigger:I}))),u&&!this.state.error&&!this.state.isSearching&&1<N&&React__namespace.createElement("div",{className:tableStyles["Table-pagination"]},React__namespace.createElement(Pagination,{page:this.state.page,totalPages:getTotalPages(A,h),type:m,onPageChange:this.onPageChange,pageJumpDebounceDuration:f})))}}])})(),List=(_defineProperty$1(Table,"defaultProps",defaultProps),function(e){return React__namespace.createElement(Table,_extends$2({},e,{showHead:!1,filterPosition:"HEADER"}))}),css_248z$l=(List.defaultProps=defaultProps,"/* Navigation */\n\n.navigation-module-Navigation-fsK-Z-4-22-0 {\n  display: flex;\n}\n\n.navigation-module-Navigation--horizontal-Nlczj-4-22-0 {\n  flex-grow: 1;\n  justify-content: center;\n}\n\n.navigation-module-Navigation--vertical-JMMGv-4-22-0 {\n  flex-direction: column;\n  height: 100%;\n  width: var(--spacing-640);\n}\n\n.navigation-module-Navigation--collapsed-ubuOj-4-22-0 {\n  width: -moz-fit-content;\n  width: fit-content;\n}\n\n.navigation-module-Navigation-body-zfrYs-4-22-0 {\n  height: 100%;\n  overflow-y: auto;\n  overflow-x: hidden;\n  padding-right: var(--spacing-20);\n}\n\n.navigation-module-Navigation-menu-Afh6p-4-22-0 {\n  box-sizing: border-box;\n  display: flex;\n  align-items: center;\n  cursor: pointer;\n}\n\n.navigation-module-Navigation-menu--horizontal-DbG8C-4-22-0 {\n  height: var(--spacing-80);\n  padding-right: var(--spacing-30);\n  padding-left: var(--spacing-30);\n  border-radius: var(--border-radius-40);\n  margin: 0 var(--spacing-2-5);\n}\n\n.navigation-module-Navigation-menu--disabled-6BCHc-4-22-0 {\n  pointer-events: none;\n}\n\n.navigation-module-Navigation-menu-Afh6p-4-22-0:hover {\n  background-color: var(--secondary-light);\n}\n\n.navigation-module-Navigation-menu--active-vLg2d-4-22-0,\n.navigation-module-Navigation-menu--active-vLg2d-4-22-0:hover {\n  background: var(--primary-lightest);\n}\n\n.navigation-module-Navigation-menu--vertical-SD8c9-4-22-0 {\n  /* padding-top: var(--spacing-10); */\n  /* padding-bottom: var(--spacing-10); */\n  padding-left: var(--spacing-20);\n  margin-top: var(--spacing-10);\n  margin-bottom: var(--spacing-10);\n  /* margin-right: var(--spacing-20); */\n  border-radius: 0px var(--border-radius-40) var(--border-radius-40) 0px;\n}\n\n.navigation-module-Navigation-menu--rounded-RK5tK-4-22-0 {\n  border-radius: var(--border-radius-40);\n}\n\n.navigation-module-Navigation-menu--subMenu-1Xkhm-4-22-0 {\n  padding-top: var(--spacing-05);\n  padding-bottom: var(--spacing-05);\n  padding-left: 40px;\n  margin-top: 0;\n}\n\n.navigation-module-Navigation-menuIcon-mI-8A-4-22-0 {\n  padding: 8px;\n  border-radius: 50%;\n  cursor: pointer;\n}\n\n.navigation-module-Navigation-menuIcon--active-4-aoZ-4-22-0 {\n  background: var(--primary-lightest);\n}\n\n.navigation-module-Navigation-menuLabel-qZLzA-4-22-0 {\n  display: flex;\n  flex-grow: 1;\n  overflow: hidden;\n}\n\n.navigation-module-Navigation-menu-Afh6p-4-22-0 .navigation-module-Text-4ez7T-4-22-0 {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.navigation-module-Navigation-horizontalPills-CubKV-4-22-0 {\n  margin-right: var(--spacing-10);\n}\n\n.navigation-module-Navigation-horizontalPills--disabled-mMjCG-4-22-0 {\n  opacity: var(--opacity-10);\n}\n\n.navigation-module-Navigation-footer-Ia0x--4-22-0 {\n  display: flex;\n  align-items: center;\n  padding: var(--spacing-10) var(--spacing-20);\n}\n\n.navigation-module-Navigation-footer--border--gDQG-4-22-0 {\n  border-top: var(--border);\n}\n\n.navigation-module-Navigation--collapsed-ubuOj-4-22-0 .navigation-module-Navigation-menuIcon--footer-I0MsK-4-22-0 {\n  transform: rotate(180deg);\n}\n"),styles$k={Navigation:"navigation-module-Navigation-fsK-Z-4-22-0","Navigation--horizontal":"navigation-module-Navigation--horizontal-Nlczj-4-22-0","Navigation--vertical":"navigation-module-Navigation--vertical-JMMGv-4-22-0","Navigation--collapsed":"navigation-module-Navigation--collapsed-ubuOj-4-22-0","Navigation-body":"navigation-module-Navigation-body-zfrYs-4-22-0","Navigation-menu":"navigation-module-Navigation-menu-Afh6p-4-22-0","Navigation-menu--horizontal":"navigation-module-Navigation-menu--horizontal-DbG8C-4-22-0","Navigation-menu--disabled":"navigation-module-Navigation-menu--disabled-6BCHc-4-22-0","Navigation-menu--active":"navigation-module-Navigation-menu--active-vLg2d-4-22-0","Navigation-menu--vertical":"navigation-module-Navigation-menu--vertical-SD8c9-4-22-0","Navigation-menu--rounded":"navigation-module-Navigation-menu--rounded-RK5tK-4-22-0","Navigation-menu--subMenu":"navigation-module-Navigation-menu--subMenu-1Xkhm-4-22-0","Navigation-menuIcon":"navigation-module-Navigation-menuIcon-mI-8A-4-22-0","Navigation-menuIcon--active":"navigation-module-Navigation-menuIcon--active-4-aoZ-4-22-0","Navigation-menuLabel":"navigation-module-Navigation-menuLabel-qZLzA-4-22-0",Text:"navigation-module-Text-4ez7T-4-22-0","Navigation-horizontalPills":"navigation-module-Navigation-horizontalPills-CubKV-4-22-0","Navigation-horizontalPills--disabled":"navigation-module-Navigation-horizontalPills--disabled-mMjCG-4-22-0","Navigation-footer":"navigation-module-Navigation-footer-Ia0x--4-22-0","Navigation-footer--border":"navigation-module-Navigation-footer--border--gDQG-4-22-0","Navigation-menuIcon--footer":"navigation-module-Navigation-menuIcon--footer-I0MsK-4-22-0"},useState$1=(styleInject$1(css_248z$l),React__namespace.useState),VerticalNavigation=function(t){function i(e){e.disabled||(e.subMenu?c?m(e):n&&n(e.subMenu[0]):n&&n(e))}var s=t.menus,l=t.active,n=t.onClick,c=t.expanded,d=t.rounded,e=t.onToggle,a=t.footer,r=t.autoCollapse,o=t["aria-label"],p=(h=_slicedToArray(useState$1({}),2))[0],u=h[1],m=(React__namespace.useEffect(function(){var e;t.active&&(e=getMenu(s,t.active))&&m(e,!0)},[t.active]),function(e,t){var n;(e=getMenu(s,e))&&(1<(n=e.name.split(".")).length||e.subMenu?(e=n[0],r?u(_defineProperty$1({},e,t||!p[e])):((n=_objectSpread2({},p))[e]=void 0!==t?t:!n[e],u(n))):r&&!c&&u({}))}),h=s.map(function(t,e){var n=c&&!p[t.name]&&isMenuActive(s,t,l),a=!c&&isMenuActive(s,t,l)||n,r=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$k["Navigation-menu"],!0),styles$k["Navigation-menu--vertical"],!0),styles$k["Navigation-menu--active"],n),styles$k["Navigation-menu--rounded"],c&&d)),o=classnames(_defineProperty$1(_defineProperty$1({},styles$k["Navigation-menuIcon"],!0),styles$k["Navigation-menuIcon--active"],a));return React__namespace.createElement("div",{key:e,"data-test":"DesignSystem-Navigation-VerticalNavigation--menuWrapper"},React__namespace.createElement("div",{"data-test":"DesignSystem-Navigation-VerticalNavigation--menuItem",className:r,onClick:function(){return i(t)},onKeyDown:function(e){t.disabled||"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),i(t))},role:"button",tabIndex:t.disabled?-1:0,"aria-disabled":t.disabled||void 0},t.icon&&React__namespace.createElement(Icon,{"data-test":"DesignSystem-Navigation-VerticalNavigation--menuIcon",className:o,name:t.icon,appearance:getIconAppearance(a,t.disabled)}),c&&React__namespace.createElement(React__namespace.Fragment,null,React__namespace.createElement("span",{className:styles$k["Navigation-menuLabel"]},React__namespace.createElement(Text,{appearance:getTextAppearance(n,t.disabled),className:"ellipsis--noWrap"},t.label)),t.subMenu&&0<t.subMenu.length&&React__namespace.createElement(Icon,{"data-test":"DesignSystem-Navigation-VerticalNavigation--expandedSubMenuIcon",className:"mx-4",name:p[t.name]?"keyboard_arrow_up":"keyboard_arrow_down",appearance:"subtle"}))),React__namespace.createElement("div",{className:styles$k["Navigation-subMenu"]},p[t.name]&&t.subMenu&&c&&t.subMenu.map(function(t,e){var n=isMenuActive(s,t,l),a=classnames(r,_defineProperty$1(_defineProperty$1({},styles$k["Navigation-menu--subMenu"],!0),styles$k["Navigation-menu--active"],n));return React__namespace.createElement("div",{"data-test":"DesignSystem-Navigation-VerticalNavigation--subMenu",key:e,className:a,onClick:function(){return i(t)},onKeyDown:function(e){t.disabled||"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),i(t))},role:"button",tabIndex:t.disabled?-1:0,"aria-disabled":t.disabled||void 0},React__namespace.createElement(Text,{appearance:getTextAppearance(n,t.disabled),className:"ellipsis--noWrap"},t.label))})))}),f=classnames(styles$k["Navigation-footer"],styles$k["Navigation-footer--border"]),g=classnames(styles$k["Navigation-menuIcon"],styles$k["Navigation-menuIcon--footer"]);return React__namespace.createElement(React__namespace.Fragment,null,React__namespace.createElement("nav",{className:styles$k["Navigation-body"],"aria-label":o},h),a&&React__namespace.createElement("div",{className:f},React__namespace.createElement(Icon,{className:g,name:"menu_open",size:16,onClick:function(){return e&&e(!c)}})))},Navigation=(VerticalNavigation.defaultProps={expanded:!0,autoCollapse:!0,rounded:!1,"aria-label":"Vertical navigation"},function(e){var t=e.type,n=e.align,a=e.menus,r=e.active,o=e.onClick,i=e.expanded,s=e.rounded,l=e.onToggle,c=e.footer,d=e.autoCollapse,p=e.className,u=e["aria-label"],e=extractBaseProps(e),n=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$k.Navigation,!0),styles$k["Navigation--".concat(t)],t),"justify-content-center","horizontal"===t&&"center"===n),"justify-content-start","horizontal"===t&&"left"===n),styles$k["Navigation--collapsed"],!i),p);return React__namespace.createElement("div",_extends$2({},e,{className:n}),"horizontal"===t?React__namespace.createElement(HorizontalNav,{menus:a,active:r,onClick:o,"aria-label":u}):React__namespace.createElement(VerticalNavigation,{menus:a,active:r,autoCollapse:d,expanded:i,rounded:s,footer:c,onToggle:l,onClick:o,"aria-label":u}))}),Status=(Navigation.defaultProps={type:"horizontal",align:"center",expanded:!0,autoCollapse:!0,rounded:!1},function(e){var t=e.status,n=e.meta,a=e.navigationPosition,r=e.navigation,e=e.tabs,a=classnames(_defineProperty$1(_defineProperty$1({},styles$17["PageHeader-statusWrapper"],!0),"mb-3","bottom"===a&&r||e));return React__namespace.createElement(React__namespace.Fragment,null,(t||n)&&React__namespace.createElement("div",{className:a,"data-test":"DesignSystem-PageHeader--Status"},t,n))}),Action=function(e){var t=e.actions;return React__namespace.createElement(React__namespace.Fragment,null,t?React__namespace.createElement(Column,{size:"4",sizeXL:"4",sizeM:"4","data-test":"DesignSystem-PageHeader--Actions"},React__namespace.createElement("div",{className:styles$17["PageHeader-actionsWrapper"]},t)):(e.navigation||e.stepper)&&React__namespace.createElement(Column,{size:"4",sizeXL:"4",sizeM:"4","data-test":"DesignSystem-PageHeader--Actions"},React__namespace.createElement("div",{className:styles$17["PageHeader-actionsWrapper"]})))},Nav=function(e){var t=e.navigation,e=e.stepper;return t||e?React__namespace.createElement("div",{className:styles$17["PageHeader-navigationWrapper"],"data-test":"DesignSystem-PageHeader--Nav"},t||e):null},CenterNav=function(e){var t=e.colSize;return React__namespace.createElement(React__namespace.Fragment,null,(!e.breadcrumbs||"center"===e.navigationPosition)&&"4"===t&&React__namespace.createElement(Column,{size:"4",sizeXL:"4",sizeM:"4","data-test":"DesignSystem-PageHeader--CenterNav"},React__namespace.createElement(Nav,e)))},BackButton=function(e){return e=e.button,React__namespace.createElement(React__namespace.Fragment,null,e&&React__namespace.createElement("div",{className:"mr-5 my-3","data-test":"DesignSystem-PageHeader--Button"},e))},Title=function(e){var t=e.badge;return React__namespace.createElement("div",{className:styles$17["PageHeader-titleWrapper"],"data-test":"DesignSystem-PageHeader--Title"},React__namespace.createElement(Heading,{className:styles$17["PageHeader-title"]},e.title),t)},PageHeader=function(e){var t=e.title,n=e.navigation,a=e.stepper,r=e.actions,o=e.tabs,i=e.breadcrumbs,s=e.badge,l=e.separator,c=e.status,d=e.meta,p=e.navigationPosition,u=e.className,m=e.button,h=e["aria-label"],e=extractBaseProps(e),u=classnames(_defineProperty$1(_defineProperty$1({},styles$17["PageHeader-wrapper"],!0),styles$17["PageHeader-wrapper--withTabs"],o),u),f=classnames(styles$17.PageHeader),g=(n||a)&&"center"===p?"4":r?"8":"12",y={colSize:g,breadcrumbs:i,navigationPosition:p,navigation:n,stepper:a},c={status:c,meta:d,navigationPosition:p,navigation:n,tabs:o};return React__namespace.createElement("div",{"data-test":"DesignSystem-PageHeader"},React__namespace.createElement("div",_extends$2({},e,{className:u,"aria-label":h}),i&&React__namespace.createElement("div",{className:"pl-6","data-test":"DesignSystem-PageHeader--Breadcrumbs"},i),React__namespace.createElement("div",{className:"d-flex pl-6"},React__namespace.createElement(BackButton,{button:m}),React__namespace.createElement("div",{className:f},React__namespace.createElement(Row,{className:"w-100"},React__namespace.createElement(Column,{size:g,sizeXL:g,sizeM:g},React__namespace.createElement(Title,{badge:s,title:t})),React__namespace.createElement(CenterNav,y),React__namespace.createElement(Action,{actions:r,navigation:n,stepper:a})),React__namespace.createElement(Status,c))),React__namespace.createElement("div",{className:"pl-3"},"bottom"===p&&React__namespace.createElement(Nav,{navigation:n,stepper:a}),o&&React__namespace.createElement("div",{"data-test":"DesignSystem-PageHeader--Tabs"},o))),l&&React__namespace.createElement(Divider,{appearance:"header"}))},css_248z$k=(PageHeader.defaultProps={navigationPosition:"center",separator:!0},".fileList-module-FileIcon-01qzb-4-22-0 {\n  padding: var(--spacing-20);\n  border-radius: var(--border-radius-full);\n}\n.fileList-module-FileItem-HpCE9-4-22-0:not(:last-child) {\n  border-bottom: var(--border);\n  width: 100%;\n  box-sizing: border-box;\n}\n.fileList-module-FileItem-HpCE9-4-22-0 {\n  padding-top: var(--spacing-20);\n  padding-bottom: var(--spacing-20);\n  padding-left: var(--spacing-30);\n  padding-right: var(--spacing-20);\n}\n.fileList-module-FileItem-fileContent-vusoO-4-22-0 {\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  min-width: 0;\n}\n.fileList-module-FileItem-actions-zH5Wo-4-22-0 {\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  flex-shrink: 0;\n}\n.fileList-module-FileItem-file-jkZDb-4-22-0 {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n}\n.fileList-module-FileItem-size-Jn3i4-4-22-0 {\n  margin-right: var(--spacing-20);\n  margin-left: var(--spacing-20);\n  flex-shrink: 0;\n}\n.fileList-module-FileItem-text-JzD0s-4-22-0 {\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  margin-right: var(--spacing-20);\n  margin-left: var(--spacing-30);\n}\n.fileList-module-FileItem-error-srZSs-4-22-0 {\n  margin-left: 40px;\n}\n\n.fileList-module-FileIcon--image-8GeUP-4-22-0 {\n  background: var(--alert-lightest);\n  color: var(--alert);\n}\n.fileList-module-FileIcon--audio-pU4It-4-22-0 {\n  background: var(--accent1-lightest);\n  color: var(--accent1);\n}\n.fileList-module-FileIcon--video-Yhyeo-4-22-0 {\n  background: var(--accent2-lightest);\n  color: var(--accent2);\n}\n.fileList-module-FileIcon--application-GCdsE-4-22-0 {\n  background: var(--accent3-lightest);\n  color: var(--accent3);\n}\n.fileList-module-FileIcon--others-EgUIw-4-22-0 {\n  background: var(--success-lightest);\n  color: var(--success);\n}\n.fileList-module-FileIcon--animate-uQCYr-4-22-0 {\n  animation: fileList-module-fadeIn-CVtFA-4-22-0 var(--duration--moderate-01) var(--entrance-productive-curve);\n}\n\n@keyframes fileList-module-fadeIn-CVtFA-4-22-0 {\n  0% {\n    opacity: 0;\n  }\n  100% {\n    opacity: 1;\n  }\n}\n"),styles$j={FileIcon:"fileList-module-FileIcon-01qzb-4-22-0",FileItem:"fileList-module-FileItem-HpCE9-4-22-0","FileItem-fileContent":"fileList-module-FileItem-fileContent-vusoO-4-22-0","FileItem-actions":"fileList-module-FileItem-actions-zH5Wo-4-22-0","FileItem-file":"fileList-module-FileItem-file-jkZDb-4-22-0","FileItem-size":"fileList-module-FileItem-size-Jn3i4-4-22-0","FileItem-text":"fileList-module-FileItem-text-JzD0s-4-22-0","FileItem-error":"fileList-module-FileItem-error-srZSs-4-22-0","FileIcon--image":"fileList-module-FileIcon--image-8GeUP-4-22-0","FileIcon--audio":"fileList-module-FileIcon--audio-pU4It-4-22-0","FileIcon--video":"fileList-module-FileIcon--video-Yhyeo-4-22-0","FileIcon--application":"fileList-module-FileIcon--application-GCdsE-4-22-0","FileIcon--others":"fileList-module-FileIcon--others-EgUIw-4-22-0","FileIcon--animate":"fileList-module-FileIcon--animate-uQCYr-4-22-0",fadeIn:"fileList-module-fadeIn-CVtFA-4-22-0"},useEffect=(styleInject$1(css_248z$k),React__namespace.useEffect),useState=React__namespace.useState,IconMapping$1={audio:"audiotrack",image:"image",video:"movie",application:"insert_drive_file",others:"text_snippet"},FileIcon=function(e){var t=e.progress,n=e.status,e=e.file,a=(o=_slicedToArray(useState(!1),2))[0],r=o[1],o=e.type.split("/")[0]||"others",e=IconMapping$1[o]?o:"others",o=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$j.FileIcon,!0),styles$j["FileIcon--animate"],a),styles$j["FileIcon--".concat(e)],!0)),a=classnames(_defineProperty$1(_defineProperty$1({},styles$j.FileIcon,!0),styles$j["FileIcon--uploading"],!0));return useEffect(function(){r("completed"===n)},[n]),"uploading"===n?React__namespace.createElement(ProgressRing,{size:"small",value:t||0,className:a,"data-test":"DesignSystem-FileListItem--ProgressRing"}):React__namespace.createElement(Icon,{name:IconMapping$1[e],className:o,"data-test":"DesignSystem-FileListItem--Icon"})},FileListItem=(FileIcon.displayName="FileIcon",FileIcon.defaultProps={progress:0,status:"completed"},function(e){function t(){r&&r(s)}var n=e.progress,a=e.errorMessage,r=e.onClick,o=e.className,i=e.actions,s=e.fileItem,l=e.file,c=e.status,d=e.fileSize,p=l.name,e=extractBaseProps(e),o=classnames(_defineProperty$1({},styles$j.FileItem,!0),o);return React__namespace.createElement("div",_extends$2({},e,{className:o,onClick:t,onKeyDown:function(e){!r||"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),t())},"data-test":"DesignSystem-FileListItem",role:"button",tabIndex:0,"aria-label":"".concat(p).concat("error"===c?", upload failed":"uploading"===c?", uploading":"")}),React__namespace.createElement("div",{className:styles$j["FileItem-file"]},React__namespace.createElement("div",{className:styles$j["FileItem-fileContent"]},React__namespace.createElement(FileIcon,{file:l,status:c,progress:n}),React__namespace.createElement(Text,{"data-test":"DesignSystem-FileListItem--Name",className:styles$j["FileItem-text"],appearance:"completed"===c?"default":"subtle",weight:"medium"},p)),React__namespace.createElement("div",{className:styles$j["FileItem-actions"]},React__namespace.createElement(Text,{className:styles$j["FileItem-size"],size:"small",appearance:"subtle","data-test":"DesignSystem-FileListItem--Size"},d||l.size),!!i&&i)),"error"===c&&React__namespace.createElement(InlineMessage,{size:"small",appearance:"alert",description:a,className:styles$j["FileItem-error"]}))}),FileList=(FileListItem.defaultProps={progress:0,errorMessage:"Network Error"},FileListItem.displayName="FileListItem",function(e){var t=e.fileList,n=e.onClick,a=e.actionRenderer,r=e.className,e=extractBaseProps(e);return 0===t.length?null:React__namespace.createElement(Card,_extends$2({},e,{shadow:"none",className:r}),t.map(function(e,t){return React__namespace.createElement(FileListItem,_extends$2({key:t,onClick:n,actions:a&&a(e),fileItem:e},e))}))}),_excluded$F=(FileList.defaultProps={fileList:[]},FileList.displayName="FileList",["type","fields","placeholder","autoFocus","onComplete","onChange","onFocus","onBlur","className","value"]),KEY_CODE={backspace:"Backspace",left:"ArrowLeft",up:"ArrowUp",right:"ArrowRight",down:"ArrowDown",e:"e",E:"E"},VerificationCodeInput=function(e){function a(e){var t,n=parseInt(e.target.dataset.id,10),e=e.target.value,a=_toConsumableArray(y);e&&(1<e.length?(t=e.length+n-1,t=b[t=l<=t?l-1:t],e.split("").forEach(function(e,t){(t=n+t)<l&&(a[t]=e)})):(t=b[n+1],a[n]=e),v(a),t)&&t.current&&(t.current.focus({preventScroll:!0}),t.current.select())}function r(e){e.target.select(),e.target.placeholder="",p&&p(e)}function o(e){e.target.placeholder=c,u&&u(e)}function i(e){var t=parseInt(e.currentTarget.dataset.id,10),n=t-1,a=b[n],r=b[t+1];switch(e.key){case KEY_CODE.backspace:e.preventDefault();var o=_toConsumableArray(y);y[t]?(o[t]="",v(o)):a&&a.current&&(o[n]="",a.current.focus({preventScroll:!0}),v(o));break;case KEY_CODE.left:e.preventDefault(),a&&a.current&&a.current.focus({preventScroll:!0});break;case KEY_CODE.right:e.preventDefault(),r&&r.current&&r.current.focus({preventScroll:!0});break;case KEY_CODE.up:case KEY_CODE.down:case KEY_CODE.e:case KEY_CODE.E:"number"===s&&e.preventDefault()}}var s=void 0===(f=e.type)?"number":f,l=void 0===(f=e.fields)?4:f,c=void 0===(f=e.placeholder)?"_":f,t=void 0===(f=e.autoFocus)||f,n=e.onComplete,d=e.onChange,p=e.onFocus,u=e.onBlur,m=e.className,h=_objectWithoutProperties(e,_excluded$F),f=React.useMemo(function(){return e.value&&e.value.length?e.value.split(""):Array(l).fill("")},[]),g=React.useMemo(function(){return _toConsumableArray(Array(l)).map(function(){return React__default.default.createRef()})},[]),y=(f=_slicedToArray(React.useState(f),2))[0],v=f[1],b=_slicedToArray(React.useState(g),1)[0];return React.useEffect(function(){b[0]&&b[0].current&&t&&b[0].current.focus({preventScroll:!0})},[]),React.useEffect(function(){var e=y.join("");e.length===l&&null!=n&&n(e),null!=d&&d(e)},[y]),React__default.default.createElement("div",{"data-test":"DesignSystem-VerificationCodeInput",className:styles$Y.VerificationCodeInput},y.map(function(e,t){return React__default.default.createElement(Input,_extends$2({key:t,className:(n=t,classnames(_defineProperty$1(_defineProperty$1({},styles$Y["VerificationCodeInput-Input"],!0),"ml-4",0<n),m)),size:"large",minWidth:"40px",value:e,placeholder:c,onChange:a,onKeyDown:i,onFocus:r,onBlur:o,"data-id":t,ref:b[t],type:s,"aria-label":"Digit ".concat(t+1," of ").concat(l)},h));var n}))},css_248z$j=(VerificationCodeInput.displayName="VerificationCodeInput",VerificationCodeInput.defaultProps={type:"number",fields:4},".inlineMessage-module-InlineMessage-eYA4x-4-22-0 {\n  display: flex;\n  flex-direction: row;\n  overflow: hidden;\n  border-radius: var(--border-radius-10);\n  background-color: var(--white);\n  align-items: flex-start;\n}\n\n.inlineMessage-module-InlineMessage-icon--regular-ULMAr-4-22-0 {\n  padding-top: var(--spacing-05);\n  padding-bottom: var(--spacing-05);\n  margin-right: var(--spacing-20);\n}\n\n.inlineMessage-module-InlineMessage-icon--small-DcwRS-4-22-0 {\n  padding-top: var(--spacing-2-5);\n  padding-bottom: var(--spacing-2-5);\n  margin-right: var(--spacing-10);\n}\n\n.inlineMessage-module-InlineMessage-text--warning-zlHbs-4-22-0,\n.inlineMessage-module-InlineMessage-icon--warning-UwGi4-4-22-0 {\n  color: var(--accent1-dark);\n}\n\n.inlineMessage-module-InlineMessage-text--alert-rUpLF-4-22-0 {\n  color: var(--alert);\n}\n\n.inlineMessage-module-InlineMessage-text--info-7X-lv-4-22-0 {\n  color: var(--primary);\n}\n\n.inlineMessage-module-InlineMessage-text--success-UX2Vn-4-22-0 {\n  color: var(--success);\n}\n"),styles$i={InlineMessage:"inlineMessage-module-InlineMessage-eYA4x-4-22-0","InlineMessage-icon--regular":"inlineMessage-module-InlineMessage-icon--regular-ULMAr-4-22-0","InlineMessage-icon--small":"inlineMessage-module-InlineMessage-icon--small-DcwRS-4-22-0","InlineMessage-text--warning":"inlineMessage-module-InlineMessage-text--warning-zlHbs-4-22-0","InlineMessage-icon--warning":"inlineMessage-module-InlineMessage-icon--warning-UwGi4-4-22-0","InlineMessage-text--alert":"inlineMessage-module-InlineMessage-text--alert-rUpLF-4-22-0","InlineMessage-text--info":"inlineMessage-module-InlineMessage-text--info-7X-lv-4-22-0","InlineMessage-text--success":"inlineMessage-module-InlineMessage-text--success-UX2Vn-4-22-0"},IconMapping=(styleInject$1(css_248z$j),{success:"check_circle",info:"info",warning:"warning",alert:"error"}),InlineMessage=function(e){var t=e.appearance,n=e.className,a=e.description,r=e.size,e=extractBaseProps(e),n=classnames(_defineProperty$1({},styles$i.InlineMessage,!0),n),o=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$i["InlineMessage-icon--warning"],"warning"===t),styles$i["InlineMessage-icon--small"],"small"===r),styles$i["InlineMessage-icon--regular"],"regular"===r)),i=classnames(_defineProperty$1({},styles$i["InlineMessage-text--".concat(t)],t)),s="small"===r?14:16,l="small"===r?"medium":void 0;return React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-InlineMessage"},e,{className:n}),"default"!==t&&React__namespace.createElement(Icon,{"data-test":"DesignSystem-InlineMessage--Icon",name:IconMapping[t],appearance:t,className:o,size:s}),React__namespace.createElement(Text,{size:r,weight:l,className:i,"data-test":"DesignSystem-InlineMessage--Description"},a))},css_248z$i=(InlineMessage.displayName="InlineMessage",InlineMessage.defaultProps={appearance:"default",description:"",size:"regular"},".choiceList-module-ChoiceList-haiz--4-22-0 {\n  margin: 0;\n  padding: 0;\n  border: none;\n}\n\n.choiceList-module-ChoiceList-checkbox--vertical-cGAam-4-22-0 {\n  margin-top: var(--spacing-10);\n}\n\n.choiceList-module-ChoiceList-radio--vertical-9uLgh-4-22-0 {\n  margin-top: var(--spacing-10);\n}\n\n.choiceList-module-ChoiceList--alignHorizontal-7FzTE-4-22-0 {\n  display: flex;\n}\n\n.choiceList-module-ChoiceList-checkbox--horizontal-RqiZg-4-22-0 {\n  margin-left: var(--spacing-60);\n}\n\n.choiceList-module-ChoiceList-radio--horizontal-67SGD-4-22-0 {\n  margin-left: var(--spacing-60);\n}\n"),styles$h={ChoiceList:"choiceList-module-ChoiceList-haiz--4-22-0","ChoiceList-checkbox--vertical":"choiceList-module-ChoiceList-checkbox--vertical-cGAam-4-22-0","ChoiceList-radio--vertical":"choiceList-module-ChoiceList-radio--vertical-9uLgh-4-22-0","ChoiceList--alignHorizontal":"choiceList-module-ChoiceList--alignHorizontal-7FzTE-4-22-0","ChoiceList-checkbox--horizontal":"choiceList-module-ChoiceList-checkbox--horizontal-RqiZg-4-22-0","ChoiceList-radio--horizontal":"choiceList-module-ChoiceList-radio--horizontal-67SGD-4-22-0"},renderCheckbox=(styleInject$1(css_248z$i),function(e,c,d,p,u,m,h){return e.map(function(e,t){var n=e.name,a=e.value,r=e["aria-label"],o=e["aria-labelledby"],i=e["aria-describedby"],s=e.tabIndex,l=e.required;return React__namespace.createElement(Checkbox,{key:t,label:e.label,onChange:c,disabled:e.disabled||d,helpText:e.helpText,size:p,name:n,value:a,defaultChecked:0!==m.length&&m.includes(a),className:getCheckboxClassName(u,t),wrapLabel:h,"aria-label":r,"aria-labelledby":o,"aria-describedby":i,tabIndex:s,required:l})})}),renderRadio=function(e,c,d,p,u,m){return e.map(function(e,t){var n=e.name,a=e.value,r=e["aria-label"],o=e["aria-labelledby"],i=e["aria-describedby"],s=e.tabIndex,l=e.required;return React__namespace.createElement(Radio,{key:t,label:e.label,onChange:c,disabled:e.disabled||d,helpText:e.helpText,size:p,name:n,value:a,defaultChecked:0!==m.length&&m.includes(a),className:getRadioClassName(u,t),"aria-label":r,"aria-labelledby":o,"aria-describedby":i,tabIndex:s,required:l})})},getCheckboxClassName=function(e,t){return classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$h["ChoiceList-checkbox--".concat(e)],!0),"ml-0",0===t&&"horizontal"===e),"mt-4","horizontal"===e))},getRadioClassName=function(e,t){return classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$h["ChoiceList-radio--".concat(e)],!0),"ml-0",0===t&&"horizontal"===e),"mt-4","horizontal"===e))},ChoiceList=function(e){function t(t){t.target.checked&&o?m.includes(t.target.value)||(m=[].concat(_toConsumableArray(m),[t.target.value])):!t.target.checked&&o&&(m=m.filter(function(e){return e!==t.target.value})),o||m.includes(t.target.value)||(m=[],m=[].concat(_toConsumableArray(m),[t.target.value])),i&&i(t,m)}var n=e.title,a=e.choices,r=void 0===(r=e.alignment)?"vertical":r,o=void 0!==(s=e.allowMultiple)&&s,i=e.onChange,s=void 0!==(s=e.disabled)&&s,l=void 0===(l=e.size)?"regular":l,c=e.className,d=e.wrapLabel,p=e["aria-label"],u=e["aria-labelledby"],m=(e=void 0===(e=e.selected)?[]:e)||[],c=classnames(_defineProperty$1({},styles$h.ChoiceList,!0),c),h=classnames(_defineProperty$1({},styles$h["ChoiceList--alignVertical"],!0)),f=classnames(_defineProperty$1({},styles$h["ChoiceList--alignHorizontal"],!0));return React__namespace.createElement(React__namespace.Fragment,null,React__namespace.createElement("fieldset",{className:c,"data-test":"DesignSystem-ChoiceList-Wrapper","aria-label":p,"aria-labelledby":u},n&&n.trim()&&React__namespace.createElement(Label,{withInput:!0},n.trim()),o?React__namespace.createElement("div",{className:"".concat("horizontal"===r?f:h)},renderCheckbox(a,t,s,l,r,e,d)):React__namespace.createElement("div",{className:"".concat("horizontal"===r?f:h)},renderRadio(a,t,s,l,r,e))))},css_248z$h=(ChoiceList.displayName="ChoiceList",ChoiceList.defaultProps={alignment:"vertical",size:"regular",allowMultiple:!1,disabled:!1},".divider-module-Divider-Fo0Gy-4-22-0 {\n  border: none;\n  margin: 0;\n}\n\n.divider-module-Divider--vertical-Cdk22-4-22-0 {\n  width: 1px;\n  background: var(--secondary-light);\n}\n\n.divider-module-Divider--horizontal-3Z0nC-4-22-0 {\n  height: 1px;\n}\n\n.divider-module-Divider--basic-BqnEq-4-22-0 {\n  background: var(--secondary-light);\n}\n\n.divider-module-Divider--header-GMLJV-4-22-0 {\n  background: var(--secondary-dark);\n}\n"),styles$g={Divider:"divider-module-Divider-Fo0Gy-4-22-0","Divider--vertical":"divider-module-Divider--vertical-Cdk22-4-22-0","Divider--horizontal":"divider-module-Divider--horizontal-3Z0nC-4-22-0","Divider--basic":"divider-module-Divider--basic-BqnEq-4-22-0","Divider--header":"divider-module-Divider--header-GMLJV-4-22-0"},Divider=(styleInject$1(css_248z$h),function(e){var t=e.vertical,n=e.appearance,a=e.className,e=extractBaseProps(e),n=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$g.Divider,!0),styles$g["Divider--horizontal"],!t),styles$g["Divider--vertical"],t),styles$g["Divider--basic"],!t&&"header"!==n),styles$g["Divider--header"],!t&&"header"===n),a);return React__namespace.createElement("hr",_extends$2({"data-test":"DesignSystem-Divider"},e,{className:n,"aria-orientation":t?"vertical":"horizontal"}))}),HelpText=(Divider.displayName="Divider",Divider.defaultProps={appearance:"basic",vertical:!1},function(e){var t=e.error,n=e.message,a=e.className,e=extractBaseProps(e),a=classnames({"mt-3":!0},a);return n?t?React__namespace.createElement(InlineMessage,{size:"small",className:a,appearance:"alert",description:n}):React__namespace.createElement("div",_extends$2({},e,{className:a}),React__namespace.createElement(Text,{appearance:"subtle",size:"small",weight:"medium"},n)):null}),css_248z$g=(HelpText.displayName="HelpText",".linkButton-module-LinkButton--eCyD-4-22-0 {\n  display: flex;\n  flex-direction: row;\n  justify-content: center;\n  align-items: center;\n  box-sizing: border-box;\n  position: relative;\n  vertical-align: middle;\n  cursor: pointer;\n  -webkit-user-select: none;\n     -moz-user-select: none;\n          user-select: none;\n  border: 0;\n  text-align: center;\n  padding: 0;\n  background: transparent;\n  font-weight: var(--font-weight-medium);\n  font-family: var(--font-family);\n  border-radius: var(--border-radius-10);\n  transition: var(--duration--fast-01) var(--standard-productive-curve);\n}\n\n.linkButton-module-LinkButton--iconAlign-right-BjcDC-4-22-0 {\n  flex-direction: row-reverse;\n}\n\n.linkButton-module-LinkButton-icon-Id1IM-4-22-0 {\n  line-height: inherit;\n  display: flex;\n  align-items: center;\n}\n\n.linkButton-module-LinkButton-icon--left-uCKUJ-4-22-0 {\n  margin-right: var(--spacing-10);\n}\n\n.linkButton-module-LinkButton-icon--right-wxMEa-4-22-0 {\n  margin-left: var(--spacing-10);\n}\n\n.linkButton-module-LinkButton--regular-QoGvH-4-22-0 {\n  line-height: var(--font-height);\n  font-size: var(--font-size);\n}\n\n.linkButton-module-LinkButton--tiny-21d67-4-22-0 {\n  line-height: var(--font-height-s);\n  font-size: var(--font-size-s);\n}\n\n.linkButton-module-LinkButton--default-1cpsS-4-22-0 {\n  color: var(--primary);\n}\n\n.linkButton-module-LinkButton--default-1cpsS-4-22-0:hover {\n  color: var(--primary-dark);\n}\n\n.linkButton-module-LinkButton--default-1cpsS-4-22-0:active {\n  color: var(--primary-darker);\n}\n\n.linkButton-module-LinkButton--default-1cpsS-4-22-0:focus,\n.linkButton-module-LinkButton--default-1cpsS-4-22-0:focus-visible {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n}\n\n.linkButton-module-LinkButton--default-1cpsS-4-22-0:disabled {\n  cursor: not-allowed;\n  pointer-events: none;\n  color: var(--primary-lighter);\n}\n\n/* Subtle Appearance */\n\n.linkButton-module-LinkButton--subtle-I8NtR-4-22-0 {\n  color: var(--inverse-lighter);\n}\n\n.linkButton-module-LinkButton--subtle-I8NtR-4-22-0:hover {\n  color: var(--inverse-light);\n}\n\n.linkButton-module-LinkButton--subtle-I8NtR-4-22-0:active {\n  color: var(--inverse);\n}\n\n.linkButton-module-LinkButton--subtle-I8NtR-4-22-0:focus,\n.linkButton-module-LinkButton--subtle-I8NtR-4-22-0:focus-visible {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n}\n\n.linkButton-module-LinkButton--subtle-I8NtR-4-22-0:disabled {\n  cursor: not-allowed;\n  pointer-events: none;\n  color: var(--inverse-lightest);\n}\n"),styles$f={LinkButton:"linkButton-module-LinkButton--eCyD-4-22-0","LinkButton--iconAlign-right":"linkButton-module-LinkButton--iconAlign-right-BjcDC-4-22-0","LinkButton-icon":"linkButton-module-LinkButton-icon-Id1IM-4-22-0","LinkButton-icon--left":"linkButton-module-LinkButton-icon--left-uCKUJ-4-22-0","LinkButton-icon--right":"linkButton-module-LinkButton-icon--right-wxMEa-4-22-0","LinkButton--regular":"linkButton-module-LinkButton--regular-QoGvH-4-22-0","LinkButton--tiny":"linkButton-module-LinkButton--tiny-21d67-4-22-0","LinkButton--default":"linkButton-module-LinkButton--default-1cpsS-4-22-0","LinkButton--subtle":"linkButton-module-LinkButton--subtle-I8NtR-4-22-0"},_excluded$E=(styleInject$1(css_248z$g),["children","type","className","disabled","tabIndex","icon","subtle","size","iconAlign","iconType"]),sizeMapping={tiny:12,regular:16},LinkButton=React__namespace.forwardRef(function(e,t){var n=e.children,a=e.type,r=e.className,o=e.disabled,i=e.tabIndex,s=e.icon,l=e.subtle,c=e.size,d=e.iconAlign,p=e.iconType,e=_objectWithoutProperties(e,_excluded$E),l=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$f.LinkButton,!0),styles$f["LinkButton--".concat(c)],c),styles$f["LinkButton--default"],!l),styles$f["LinkButton--subtle"],l),styles$f["LinkButton--iconAlign-".concat(d)],n&&d),"".concat(r),r)),r=classnames(_defineProperty$1(_defineProperty$1({},styles$f["LinkButton-icon"],!0),styles$f["LinkButton-icon--".concat(d)],n&&d));return React__namespace.createElement("button",_extends$2({ref:t,type:a,"data-test":"DesignSystem-LinkButton",className:l,disabled:o,tabIndex:i},e),React__namespace.createElement(React__namespace.Fragment,null,s&&React__namespace.createElement("div",{className:r},React__namespace.createElement(Icon,{"data-test":"DesignSystem-LinkButton--Icon",name:s,type:p,size:c&&sizeMapping[c]})),n))}),css_248z$f=(LinkButton.displayName="LinkButton",LinkButton.defaultProps={size:"regular",type:"button",iconAlign:"left"},".actionCard-module-ActionCard-VTzbo-4-22-0 {\n  border-radius: var(--border-radius-10);\n  width: 100%;\n}\n\n.actionCard-module-ActionCard--default-ehk9Y-4-22-0 {\n  cursor: pointer;\n  border: var(--border-width-2-5) solid var(--secondary-dark);\n}\n\n.actionCard-module-ActionCard--default-ehk9Y-4-22-0:hover {\n  box-shadow: var(--shadow-l);\n  transition: var(--duration--fast-01) var(--standard-productive-curve);\n}\n\n.actionCard-module-ActionCard--default-ehk9Y-4-22-0:focus,\n.actionCard-module-ActionCard--default-ehk9Y-4-22-0:focus-visible {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n}\n\n.actionCard-module-ActionCard--default-ehk9Y-4-22-0:active {\n  box-shadow: var(--shadow-m);\n  transition: var(--duration--fast-01) var(--standard-productive-curve);\n}\n\n.actionCard-module-ActionCard--disabled-Xbnn0-4-22-0 {\n  cursor: not-allowed;\n  position: relative;\n  border: var(--border-width-2-5) solid var(--secondary-lighter);\n}\n\n.actionCard-module-ActionCard-overlay--disabled-N4msm-4-22-0 {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 2;\n  opacity: var(--opacity-10);\n  background: var(--secondary-lightest);\n}\n"),styles$e={ActionCard:"actionCard-module-ActionCard-VTzbo-4-22-0","ActionCard--default":"actionCard-module-ActionCard--default-ehk9Y-4-22-0","ActionCard--disabled":"actionCard-module-ActionCard--disabled-Xbnn0-4-22-0","ActionCard-overlay--disabled":"actionCard-module-ActionCard-overlay--disabled-N4msm-4-22-0"},_excluded$D=(styleInject$1(css_248z$f),["children","disabled","className","zIndex","onClick"]),ActionCard=function(e){var t=e.children,n=e.disabled,a=e.className,r=e.zIndex,o=e.onClick,e=_objectWithoutProperties(e,_excluded$D),a=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$e.ActionCard,!0),styles$e["ActionCard--default"],!n),styles$e["ActionCard--disabled"],n),a);return React__namespace.createElement("div",_extends$2({tabIndex:n?-1:0,role:"link","data-test":"DesignSystem-ActionCard",className:a,onClick:function(e){!n&&o&&o(e)},onKeyDown:function(e){"Enter"===e.key&&o&&!n&&o(e)}},e),n&&React__namespace.createElement("div",{style:{zIndex:r},"data-test":"DesignSystem-ActionCard-Overlay",className:styles$e["ActionCard-overlay--disabled"]}),t)},selectedCardValues=(ActionCard.displayName="ActionCard",new Map);function useMultiSelect(){function a(e){return r.includes(e)}var e=_slicedToArray(React__namespace.useState([]),2),r=e[0],o=e[1];return{selectedCardIds:r,selectedCardValues:selectedCardValues,isCardSelected:a,updateCardSelection:function(t,e){var n=_toConsumableArray(r);a(t)?(n=r.filter(function(e){return t!==e}),selectedCardValues.delete(t)):(n.push(t),selectedCardValues.set(t,e)),o(n)}}}function useSingleSelect(){var e=_slicedToArray(React__namespace.useState([]),2),a=e[0],r=e[1],o=(e=_slicedToArray(React__namespace.useState([]),2))[0],i=e[1];return{selectedCardIds:a,selectedCardValues:o,isCardSelected:function(e){return a.includes(e)},updateCardSelection:function(e,t){var n=_toConsumableArray(a),e=(_toConsumableArray(o),a.includes(e)?(n=[],[]):(n=[e],t?[t]:[]));r(n),i(e)}}}var css_248z$e=".selectionCard-module-Selection-card-qn7-q-4-22-0 {\n  border-radius: var(--border-radius-10);\n  position: relative;\n  transition: var(--duration--fast-01) var(--standard-productive-curve);\n}\n\n.selectionCard-module-Selection-card--default-hU2T--4-22-0 {\n  cursor: pointer;\n  box-shadow: inset 0 0 0 var(--spacing-2-5) var(--secondary-dark);\n}\n\n.selectionCard-module-Selection-card--default-hU2T--4-22-0:hover {\n  box-shadow: inset 0 0 0 var(--spacing-05) var(--inverse-lightest);\n  transition: var(--duration--fast-01) var(--standard-productive-curve);\n}\n\n.selectionCard-module-Selection-card--default-hU2T--4-22-0:focus,\n.selectionCard-module-Selection-card--default-hU2T--4-22-0:focus-visible {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n  box-shadow: inset 0 0 0 var(--spacing-2-5) var(--secondary-dark);\n}\n\n.selectionCard-module-Selection-card--default-hU2T--4-22-0:active {\n  box-shadow: inset 0 0 0 var(--spacing-05) var(--primary);\n  transition: var(--duration--fast-01) var(--standard-productive-curve);\n}\n\n.selectionCard-module-Selection-card--disabled-abVC--4-22-0 {\n  cursor: not-allowed;\n  outline: none;\n}\n\n.selectionCard-module-Selection-card--default-disabled-duc48-4-22-0 {\n  box-shadow: inset 0 0 0 var(--spacing-2-5) var(--secondary-lighter);\n}\n\n/* selected states */\n\n.selectionCard-module-Selection-card--selected-RWlWc-4-22-0 {\n  box-shadow: inset 0 0 0 var(--spacing-05) var(--primary);\n}\n\n.selectionCard-module-Selection-card--selected-RWlWc-4-22-0:hover {\n  box-shadow: inset 0 0 0 var(--spacing-05) var(--primary-dark);\n}\n\n.selectionCard-module-Selection-card--selected-RWlWc-4-22-0:focus,\n.selectionCard-module-Selection-card--selected-RWlWc-4-22-0:focus-visible {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n  box-shadow: inset 0 0 0 var(--spacing-05) var(--primary);\n}\n\n.selectionCard-module-Selection-card--selected-RWlWc-4-22-0:active {\n  box-shadow: inset 0 0 0 var(--spacing-05) var(--primary-darker);\n}\n\n.selectionCard-module-Selection-card--selected-disabled-pIKi1-4-22-0 {\n  box-shadow: inset 0 0 0 var(--spacing-2-5) var(--primary-lighter);\n}\n\n/* overlay classes */\n\n.selectionCard-module-Selection-card-overlay-9BMzm-4-22-0 {\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 2;\n  position: absolute;\n  pointer-events: none;\n  border-radius: var(--border-radius-10);\n}\n\n.selectionCard-module-Selection-card--default-hU2T--4-22-0:active .selectionCard-module-Selection-card-overlay-9BMzm-4-22-0 {\n  background-color: var(--primary);\n  opacity: var(--opacity-3);\n}\n\n.selectionCard-module-Selection-card--default-disabled-duc48-4-22-0 .selectionCard-module-Selection-card-overlay-9BMzm-4-22-0 {\n  background-color: var(--secondary-lightest);\n  opacity: var(--opacity-10);\n}\n\n.selectionCard-module-Selection-card--selected-RWlWc-4-22-0 .selectionCard-module-Selection-card-overlay-9BMzm-4-22-0 {\n  background-color: var(--primary);\n  opacity: var(--opacity-1);\n}\n\n.selectionCard-module-Selection-card--selected-RWlWc-4-22-0:active .selectionCard-module-Selection-card-overlay-9BMzm-4-22-0 {\n  background-color: var(--primary);\n  opacity: var(--opacity-1);\n}\n\n.selectionCard-module-Selection-card--selected-disabled-pIKi1-4-22-0 .selectionCard-module-Selection-card-overlay-9BMzm-4-22-0 {\n  background-color: var(--primary-lightest);\n  opacity: var(--opacity-10);\n}\n",styles$d={"Selection-card":"selectionCard-module-Selection-card-qn7-q-4-22-0","Selection-card--default":"selectionCard-module-Selection-card--default-hU2T--4-22-0","Selection-card--disabled":"selectionCard-module-Selection-card--disabled-abVC--4-22-0","Selection-card--default-disabled":"selectionCard-module-Selection-card--default-disabled-duc48-4-22-0","Selection-card--selected":"selectionCard-module-Selection-card--selected-RWlWc-4-22-0","Selection-card--selected-disabled":"selectionCard-module-Selection-card--selected-disabled-pIKi1-4-22-0","Selection-card-overlay":"selectionCard-module-Selection-card-overlay-9BMzm-4-22-0"},_excluded$C=(styleInject$1(css_248z$e),["children","onClick","disabled","id","cardValue","overlayZIndex","selected","className"]),SelectionCard=function(e){function t(e){!r&&a&&a(e,o,i)}var n=e.children,a=e.onClick,r=e.disabled,o=e.id,i=e.cardValue,s=e.overlayZIndex,l=e.selected,c=e.className,e=_objectWithoutProperties(e,_excluded$C),c=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$d["Selection-card"],!0),styles$d["Selection-card--default"],!r),styles$d["Selection-card--selected"],l&&!r),styles$d["Selection-card--disabled"],r),styles$d["Selection-card--default-disabled"],r&&!l),styles$d["Selection-card--selected-disabled"],r&&l),c);return React__namespace.createElement("div",_extends$2({role:"checkbox","aria-checked":l,tabIndex:r?-1:0,onKeyDown:function(e){isSpaceKey(e)&&!r&&(e.preventDefault(),e.repeat||t(e))},onClick:t,className:c,"data-test":"DesignSystem-SelectionCard"},e),React__namespace.createElement("div",{className:styles$d["Selection-card-overlay"],style:{zIndex:s},"data-test":"DesignSystem-SelectionCard-Overlay"}),n)};function arrayMove(e,t,n){return(e=e.slice()).splice(n<0?e.length+n:n,0,e.splice(t,1)[0]),e}function getTranslateOffset(e){var t=window.getComputedStyle(e);return Math.max(parseInt(t["margin-top"],10),parseInt(t["margin-bottom"],10))+e.getBoundingClientRect().height}function isTouchEvent(e){return e.touches&&e.touches.length||e.changedTouches&&e.changedTouches.length}function transformItem(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:0,n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:0;e&&(null===t||null===n?e.style.removeProperty("transform"):e.style.transform="translate(".concat(n,"px, ").concat(t,"px)"))}function setItemTransition(e,t,n){e&&(e.style.transition="transform ".concat(t,"ms").concat(n?" ".concat(n):""))}function binarySearch(e,t){for(var n,a=0,r=e.length-1;a<=r;){if(!e[(n=Math.floor((r+a)/2))+1]||e[n]<=t&&e[n+1]>=t)return n;e[n]<t&&e[n+1]<t?a=n+1:r=n-1}return-1}SelectionCard.defaultProps={disabled:!1,overlayZIndex:2},SelectionCard.useMultiSelect=useMultiSelect,SelectionCard.useSingleSelect=useSingleSelect;var schd=function(a){function e(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];r=t,o=o||requestAnimationFrame(function(){o=null,a.apply(void 0,_toConsumableArray(r))})}var r,o=null;return e.cancel=function(){o&&cancelAnimationFrame(o)},e},css_248z$d=".listbox-module-Listbox-SUVk--4-22-0 {\n  margin: 0;\n  padding: 0;\n  display: flex;\n  list-style-type: none;\n  flex-direction: column;\n}\n\n.listbox-module-Listbox-item-YQzPV-4-22-0 {\n  display: flex;\n  align-items: center;\n  padding-left: var(--spacing-40);\n  padding-right: var(--spacing-40);\n}\n\n.listbox-module-Listbox-item-wrapper-fbx8s-4-22-0 {\n  width: 100%;\n}\n\n.listbox-module-Listbox-item-wrapper-fbx8s-4-22-0:last-child > .listbox-module-Listbox-divider-sZWin-4-22-0,\n.listbox-module-Listbox-item--draggable-3UvAw-4-22-0:last-child .listbox-module-Listbox-divider-sZWin-4-22-0 {\n  background: transparent;\n}\n\n/* Sizes */\n\n.listbox-module-Listbox-item--tight-48bRS-4-22-0 {\n  padding-top: var(--spacing-10);\n  padding-bottom: var(--spacing-10);\n}\n\n.listbox-module-Listbox-item--compressed-NDxwb-4-22-0 {\n  padding-top: var(--spacing-20);\n  padding-bottom: var(--spacing-20);\n}\n\n.listbox-module-Listbox-item--standard-q2FuW-4-22-0 {\n  padding-top: var(--spacing-30);\n  padding-bottom: var(--spacing-30);\n}\n\n/* Listbox type - option  */\n\n.listbox-module-Listbox-item--option-FMiJ2-4-22-0 {\n  cursor: pointer;\n}\n\n.listbox-module-Listbox-item--option-FMiJ2-4-22-0:hover {\n  background-color: var(--secondary-lightest);\n}\n\n.listbox-module-Listbox-item--option-FMiJ2-4-22-0:focus,\n.listbox-module-Listbox-item--option-FMiJ2-4-22-0:focus-visible {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: calc(-1 * var(--border-width-05));\n}\n\n.listbox-module-Listbox-item--option-FMiJ2-4-22-0:active {\n  background: var(--secondary-lighter);\n}\n\n.listbox-module-Listbox-item--selected-mbKE--4-22-0 {\n  background: rgba(214, 238, 255, 0.48);\n}\n\n.listbox-module-Listbox-item--selected-mbKE--4-22-0:hover {\n  background: rgba(139, 202, 254, 0.48);\n}\n\n.listbox-module-Listbox-item--selected-mbKE--4-22-0:focus,\n.listbox-module-Listbox-item--selected-mbKE--4-22-0:focus-visible {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: calc(-1 * var(--border-width-05));\n}\n\n.listbox-module-Listbox-item--selected-mbKE--4-22-0:active {\n  background: var(--primary-lighter);\n}\n\n/* Listbox type - resource  */\n\n.listbox-module-Listbox-item--resource-RGjFr-4-22-0 {\n  cursor: pointer;\n}\n\n.listbox-module-Listbox-item--resource-RGjFr-4-22-0:hover {\n  background-color: var(--secondary-lightest);\n}\n\n.listbox-module-Listbox-item--resource-RGjFr-4-22-0:focus,\n.listbox-module-Listbox-item--resource-RGjFr-4-22-0:focus-visible {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: calc(-1 * var(--border-width-05));\n}\n\n.listbox-module-Listbox-item--resource-RGjFr-4-22-0:active {\n  background: var(--secondary-lighter);\n}\n\n.listbox-module-Listbox-item--activated-tg1Eb-4-22-0 {\n  background: var(--primary-lightest);\n}\n\n/* Listbox type - description  */\n\n.listbox-module-Listbox-item--description-qiJzO-4-22-0:focus,\n.listbox-module-Listbox-item--description-qiJzO-4-22-0:focus-visible {\n  outline: none;\n}\n\n/* Listbox type - disabled  */\n\n.listbox-module-Listbox-item--disabled-x6TW2-4-22-0 {\n  opacity: var(--opacity-10);\n  pointer-events: none;\n}\n\n/* Listbox type - draggable  */\n\n.listbox-module-Listbox-item--draggable-3UvAw-4-22-0:focus {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: calc(-1 * var(--border-width-05));\n}\n\n.listbox-module-Listbox-item--drag-icon-Jt6Jw-4-22-0 {\n  cursor: grab;\n  margin-right: var(--spacing-20);\n}\n\n.listbox-module-Listbox-item--drag-icon-Jt6Jw-4-22-0:hover {\n  color: var(--inverse);\n}\n\n.listbox-module-Listbox-item--drag-icon-Jt6Jw-4-22-0:active {\n  color: var(--primary);\n}\n",styles$c={Listbox:"listbox-module-Listbox-SUVk--4-22-0","Listbox-item":"listbox-module-Listbox-item-YQzPV-4-22-0","Listbox-item-wrapper":"listbox-module-Listbox-item-wrapper-fbx8s-4-22-0","Listbox-divider":"listbox-module-Listbox-divider-sZWin-4-22-0","Listbox-item--draggable":"listbox-module-Listbox-item--draggable-3UvAw-4-22-0","Listbox-item--tight":"listbox-module-Listbox-item--tight-48bRS-4-22-0","Listbox-item--compressed":"listbox-module-Listbox-item--compressed-NDxwb-4-22-0","Listbox-item--standard":"listbox-module-Listbox-item--standard-q2FuW-4-22-0","Listbox-item--option":"listbox-module-Listbox-item--option-FMiJ2-4-22-0","Listbox-item--selected":"listbox-module-Listbox-item--selected-mbKE--4-22-0","Listbox-item--resource":"listbox-module-Listbox-item--resource-RGjFr-4-22-0","Listbox-item--activated":"listbox-module-Listbox-item--activated-tg1Eb-4-22-0","Listbox-item--description":"listbox-module-Listbox-item--description-qiJzO-4-22-0","Listbox-item--disabled":"listbox-module-Listbox-item--disabled-x6TW2-4-22-0","Listbox-item--drag-icon":"listbox-module-Listbox-item--drag-icon-Jt6Jw-4-22-0"},AUTOSCROLL_ACTIVE_OFFSET=(styleInject$1(css_248z$d),200),AUTOSCROLL_SPEED_RATIO=10,Draggable=(()=>{function t(e){var i;return _classCallCheck(this,t),_defineProperty$1(i=_callSuper(this,t,[e]),"listRef",React__namespace.createRef()),_defineProperty$1(i,"ghostRef",React__namespace.createRef()),_defineProperty$1(i,"topOffsets",[]),_defineProperty$1(i,"itemTranslateOffsets",[]),_defineProperty$1(i,"initialYOffset",0),_defineProperty$1(i,"lastScroll",0),_defineProperty$1(i,"lastYOffset",0),_defineProperty$1(i,"lastListYOffset",0),_defineProperty$1(i,"dropTimeout",void 0),_defineProperty$1(i,"needle",-1),_defineProperty$1(i,"afterIndex",-2),_defineProperty$1(i,"state",{itemDragged:-1,itemDraggedOutOfBounds:-1,selectedItem:-1,initialX:0,initialY:0,targetX:0,targetY:0,targetHeight:0,targetWidth:0,scrollingSpeed:0,scrollWindow:!1}),_defineProperty$1(i,"schdOnMouseMove",void 0),_defineProperty$1(i,"schdOnTouchMove",void 0),_defineProperty$1(i,"schdOnEnd",void 0),_defineProperty$1(i,"doScrolling",function(){var e=i.state,t=e.scrollingSpeed,n=e.scrollWindow,a=i.listRef.current;window.requestAnimationFrame(function(){n?window.scrollTo(window.pageXOffset,window.pageYOffset+1.5*t):a.scrollTop+=t,0!==t&&i.doScrolling()})}),_defineProperty$1(i,"getChildren",function(){return i.listRef&&i.listRef.current?Array.from(i.listRef.current.children):[]}),_defineProperty$1(i,"calculateOffsets",function(){i.topOffsets=i.getChildren().map(function(e){return e.getBoundingClientRect().top}),i.itemTranslateOffsets=i.getChildren().map(function(e){return getTranslateOffset(e)})}),_defineProperty$1(i,"getTargetIndex",function(t){return i.getChildren().findIndex(function(e){return e===t.target||e.contains(t.target)})}),_defineProperty$1(i,"onMouseOrTouchStart",function(e){i.dropTimeout&&-1<i.state.itemDragged&&(window.clearTimeout(i.dropTimeout),i.finishDrop());var t,n,a,r=isTouchEvent(e);(r||0===e.button)&&(t=i.getTargetIndex(e),n=i.getChildren()[t],null!=(a=e.target))&&a.classList.contains(styles$c["Listbox-item--drag-icon"])&&(e.preventDefault(),r?(a={passive:!1},n.style.touchAction="none",document.addEventListener("touchend",i.schdOnEnd,a),document.addEventListener("touchmove",i.schdOnTouchMove,a),document.addEventListener("touchcancel",i.schdOnEnd,a)):(document.addEventListener("mousemove",i.schdOnMouseMove),document.addEventListener("mouseup",i.schdOnEnd),(a=i.getChildren()[i.state.itemDragged])&&a.style&&(a.style.touchAction="")),i.onStart(n,(r?e.touches[0]:e).clientX,(r?e.touches[0]:e).clientY,t))}),_defineProperty$1(i,"getYOffset",function(){var e=i.listRef.current?i.listRef.current.scrollTop:0;return window.pageYOffset+e}),_defineProperty$1(i,"onStart",function(e,t,n,a){-1<i.state.selectedItem&&(i.setState({selectedItem:-1}),i.needle=-1);var r=e.getBoundingClientRect(),e=window.getComputedStyle(e);i.calculateOffsets(),i.initialYOffset=i.getYOffset(),i.lastYOffset=window.pageYOffset,i.lastListYOffset=i.listRef.current.scrollTop,i.setState({itemDragged:a,targetX:r.left-parseInt(e["margin-left"],10),targetY:r.top-parseInt(e["margin-top"],10),targetHeight:r.height,targetWidth:r.width,initialX:t,initialY:n})}),_defineProperty$1(i,"onMouseMove",function(e){e.cancelable&&e.preventDefault(),i.onMove(e.clientX,e.clientY)}),_defineProperty$1(i,"onTouchMove",function(e){e.cancelable&&e.preventDefault(),i.onMove(e.touches[0].clientX,e.touches[0].clientY)}),_defineProperty$1(i,"onWheel",function(e){i.state.itemDragged<0||(i.lastScroll=i.listRef.current.scrollTop+=e.deltaY,i.moveOtherItems())}),_defineProperty$1(i,"onMove",function(e,t){if(-1===i.state.itemDragged)return null;transformItem(i.ghostRef.current,t-i.state.initialY,i.props.lockVertically?0:e-i.state.initialX),i.autoScrolling(t),i.moveOtherItems()}),_defineProperty$1(i,"moveOtherItems",function(){var e=(e=i.ghostRef.current.getBoundingClientRect()).top+e.height/2,t=getTranslateOffset(i.getChildren()[i.state.itemDragged]),n=i.getYOffset();i.initialYOffset!==n&&(i.topOffsets=i.topOffsets.map(function(e){return e-(n-i.initialYOffset)}),i.initialYOffset=n),i.isDraggedItemOutOfBounds()&&i.props.removableByMove?i.afterIndex=i.topOffsets.length+1:i.afterIndex=binarySearch(i.topOffsets,e),i.animateItems(-1===i.afterIndex?0:i.afterIndex,i.state.itemDragged,t)}),_defineProperty$1(i,"autoScrolling",function(e){var t=(a=i.listRef.current.getBoundingClientRect()).top,n=a.bottom,a=a.height,r=window.innerHeight||document.documentElement.clientHeight;r<n&&r-e<AUTOSCROLL_ACTIVE_OFFSET?i.setState({scrollingSpeed:Math.round((AUTOSCROLL_ACTIVE_OFFSET-(r-e))/AUTOSCROLL_SPEED_RATIO),scrollWindow:!0}):t<0&&e<AUTOSCROLL_ACTIVE_OFFSET?i.setState({scrollingSpeed:Math.round((AUTOSCROLL_ACTIVE_OFFSET-e)/-AUTOSCROLL_SPEED_RATIO),scrollWindow:!0}):(i.state.scrollWindow&&0!==i.state.scrollingSpeed&&i.setState({scrollingSpeed:0,scrollWindow:!1}),a+20<i.listRef.current.scrollHeight&&(r=0,e-t<AUTOSCROLL_ACTIVE_OFFSET?r=Math.round((AUTOSCROLL_ACTIVE_OFFSET-(e-t))/-AUTOSCROLL_SPEED_RATIO):n-e<AUTOSCROLL_ACTIVE_OFFSET&&(r=Math.round((AUTOSCROLL_ACTIVE_OFFSET-(n-e))/AUTOSCROLL_SPEED_RATIO)),i.state.scrollingSpeed!==r)&&i.setState({scrollingSpeed:r}))}),_defineProperty$1(i,"animateItems",function(n,a,r){var o=3<arguments.length&&void 0!==arguments[3]&&arguments[3];i.getChildren().forEach(function(e,t){if(setItemTransition(e,i.props.transitionDuration),a===t&&o){if(a===n)return transformItem(e,null);transformItem(e,a<n?i.itemTranslateOffsets.slice(a+1,n+1).reduce(function(e,t){return e+t},0):-1*i.itemTranslateOffsets.slice(n,a).reduce(function(e,t){return e+t},0))}else transformItem(e,a<n&&a<t&&t<=n?-r:t<a&&n<a&&n<=t?r:null)})}),_defineProperty$1(i,"isDraggedItemOutOfBounds",function(){var e=i.getChildren()[i.state.itemDragged].getBoundingClientRect(),t=i.ghostRef.current.getBoundingClientRect();return Math.abs(e.left-t.left)>t.width?(-1===i.state.itemDraggedOutOfBounds&&i.setState({itemDraggedOutOfBounds:i.state.itemDragged}),!0):(-1<i.state.itemDraggedOutOfBounds&&i.setState({itemDraggedOutOfBounds:-1}),!1)}),_defineProperty$1(i,"onEnd",function(e){e.cancelable&&e.preventDefault(),document.removeEventListener("mousemove",i.schdOnMouseMove),document.removeEventListener("touchmove",i.schdOnTouchMove),document.removeEventListener("mouseup",i.schdOnEnd),document.removeEventListener("touchup",i.schdOnEnd),document.removeEventListener("touchcancel",i.schdOnEnd),!(e=i.props.removableByMove&&i.isDraggedItemOutOfBounds())&&0<i.props.transitionDuration&&-2!==i.afterIndex&&schd(function(){setItemTransition(i.ghostRef.current,i.props.transitionDuration,"cubic-bezier(0.2, 0, 0.38, 0.9)"),i.afterIndex<1&&0===i.state.itemDragged?transformItem(i.ghostRef.current,0,0):transformItem(i.ghostRef.current,-(window.pageYOffset-i.lastYOffset)-(i.listRef.current.scrollTop-i.lastListYOffset)+(i.state.itemDragged<i.afterIndex?i.itemTranslateOffsets.slice(i.state.itemDragged+1,i.afterIndex+1).reduce(function(e,t){return e+t},0):-1*i.itemTranslateOffsets.slice(i.afterIndex<0?0:i.afterIndex,i.state.itemDragged).reduce(function(e,t){return e+t},0)),0)})(),i.dropTimeout=window.setTimeout(i.finishDrop,e||-2===i.afterIndex?0:i.props.transitionDuration)}),_defineProperty$1(i,"finishDrop",function(){var e=i.props.removableByMove&&i.isDraggedItemOutOfBounds();(e||-2<i.afterIndex&&i.state.itemDragged!==i.afterIndex)&&i.props.onChange({oldIndex:i.state.itemDragged,newIndex:e?-1:Math.max(i.afterIndex,0),targetRect:i.ghostRef.current.getBoundingClientRect()}),i.getChildren().forEach(function(e){setItemTransition(e,0),transformItem(e,null),e.style.touchAction=""}),i.setState({itemDragged:-1,scrollingSpeed:0}),i.afterIndex=-2,0<i.lastScroll&&(i.listRef.current.scrollTop=i.lastScroll,i.lastScroll=0)}),_defineProperty$1(i,"onKeyDown",function(e){var t=i.state.selectedItem,n=i.getTargetIndex(e);-1===n||i.props.values[n]&&i.props.values[n].props.disabled||(" "===e.key&&(e.preventDefault(),t===n?(t!==i.needle&&(i.getChildren().forEach(function(e){setItemTransition(e,0),transformItem(e,null)}),i.props.onChange({oldIndex:t,newIndex:i.needle,targetRect:i.getChildren()[i.needle].getBoundingClientRect()}),i.getChildren()[i.needle].focus()),i.setState({selectedItem:-1}),i.needle=-1):(i.setState({selectedItem:n}),i.needle=n,i.calculateOffsets())),("ArrowDown"===e.key||"j"===e.key)&&-1<t&&i.needle<i.props.values.length-1&&(e.preventDefault(),n=getTranslateOffset(i.getChildren()[t]),i.needle++,i.animateItems(i.needle,t,n,!0)),("ArrowUp"===e.key||"k"===e.key)&&-1<t&&0<i.needle&&(e.preventDefault(),n=getTranslateOffset(i.getChildren()[t]),i.needle--,i.animateItems(i.needle,t,n,!0)),"Escape"===e.key&&-1<t&&(i.getChildren().forEach(function(e){setItemTransition(e,0),transformItem(e,null)}),i.setState({selectedItem:-1}),i.needle=-1),("Tab"===e.key||"Enter"===e.key)&&-1<t&&e.preventDefault())}),i.schdOnMouseMove=schd(i.onMouseMove),i.schdOnTouchMove=schd(i.onTouchMove),i.schdOnEnd=schd(i.onEnd),i}return _inherits(t,React__namespace.Component),_createClass(t,[{key:"componentDidMount",value:function(){this.calculateOffsets(),document.addEventListener("touchstart",this.onMouseOrTouchStart,{passive:!1,capture:!1}),document.addEventListener("mousedown",this.onMouseOrTouchStart)}},{key:"componentDidUpdate",value:function(e,t){t.scrollingSpeed!==this.state.scrollingSpeed&&0===t.scrollingSpeed&&this.doScrolling()}},{key:"componentWillUnmount",value:function(){document.removeEventListener("touchstart",this.onMouseOrTouchStart),document.removeEventListener("mousedown",this.onMouseOrTouchStart),this.dropTimeout&&window.clearTimeout(this.dropTimeout),this.schdOnMouseMove.cancel(),this.schdOnTouchMove.cancel(),this.schdOnEnd.cancel()}},{key:"render",value:function(){var r=this,o={userSelect:"none",WebkitUserSelect:"none",MozUserSelect:"none",msUserSelect:"none",boxSizing:"border-box",position:"relative"},e=_objectSpread2(_objectSpread2({},o),{},{top:this.state.targetY,left:this.state.targetX,width:this.state.targetWidth,height:this.state.targetHeight,backgroundColor:"var(--text-white)",listStyleType:"none",margin:0,position:"fixed",boxShadow:"var(--shadow-l)"});return React__namespace.createElement(React__namespace.Fragment,null,this.props.renderList({children:this.props.values.map(function(e,t){var n=t===r.state.itemDragged,a=t===r.state.selectedItem,n={key:t,tabIndex:r.props.values[t]&&r.props.values[t].props.disabled?-1:0,onKeyDown:r.onKeyDown,style:_objectSpread2(_objectSpread2({},o),{},{visibility:n?"hidden":void 0,zIndex:a?5e3:0})};return r.props.renderItem({value:e,props:n,index:t,isDragged:!1,isSelected:a,isOutOfBounds:!1})}),isDragged:-1<this.state.itemDragged,props:{ref:this.listRef}}),-1<this.state.itemDragged&&ReactDOM__namespace.createPortal(this.props.renderItem({value:this.props.values[this.state.itemDragged],props:{ref:this.ghostRef,style:e,onWheel:this.onWheel},index:this.state.itemDragged,isDragged:!0,isSelected:!1,isOutOfBounds:-1<this.state.itemDraggedOutOfBounds}),document.body))}}])})(),_excluded$B=(_defineProperty$1(Draggable,"defaultProps",{transitionDuration:240,lockVertically:!1,removableByMove:!1}),["children","className","tagName","size","type","draggable","showDivider"]),DraggableList=function(t){var e=t.children,n=t.className,a=t.tagName,r=_objectWithoutProperties(t,_excluded$B),o=extractBaseProps(t),i=classnames(styles$c.Listbox,n),n=React__default.default.Children.toArray(e).map(function(e){return React__default.default.cloneElement(e,{parentProps:_objectSpread2({},t)})}),s=(e=_slicedToArray(React__default.default.useState(n),2))[0],l=e[1];return React__default.default.createElement(Draggable,{values:s,onChange:function(e){var t=e.oldIndex,t=arrayMove(s,t,e.newIndex);l(t)},renderItem:function(e){var t=e.value;return React__default.default.createElement("div",_extends$2({},e.props,{className:styles$c["Listbox-item--draggable"]}),t)},renderList:function(e){var t=e.children;return React__default.default.createElement(a,_extends$2({"data-test":"DesignSystem-Listbox"},o,{className:i},r,e.props),t)}})},isDisabledElement=function(e){return e&&"true"===e.getAttribute("data-disabled")},getNextSibling=function(e){return null==e||null==(e=e.parentNode)||null==(e=e.nextSibling)?void 0:e.firstChild},getPrevSibling=function(e){return null==e||null==(e=e.parentNode)||null==(e=e.previousSibling)?void 0:e.firstChild},focusOption=function(e,t){for(var n=e;n;){if(!isDisabledElement(n)){n.focus();break}n=("down"===t?getNextSibling:getPrevSibling)(n)}},onKeyDown=function(e){var t=e.target,n=getNextSibling(t),a=getPrevSibling(t);switch(e.key){case"ArrowDown":e.preventDefault(),focusOption(n,"down");break;case"ArrowUp":e.preventDefault(),focusOption(a,"up")}},ListBody=function(e){var t=e.children,n=e.className,a=e.disabled,r=e.selected,o=e.activated,e=e.tabIndex,i=(l=React__namespace.useContext(ListboxContext)).size,s=l.type,l=l.draggable,i=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$c["Listbox-item"],!0),styles$c["Listbox-item--".concat(i)],i),styles$c["Listbox-item--".concat(s)],s),styles$c["Listbox-item--disabled"],a),styles$c["Listbox-item--selected"],r&&"option"===s),styles$c["Listbox-item--activated"],o&&"resource"===s),n);return React__namespace.createElement("div",{"data-disabled":a,"data-test":"DesignSystem-Listbox-ItemWrapper",tabIndex:l?-1:e||0,className:i,onKeyDown:onKeyDown,role:"tablist"},l&&React__namespace.createElement(Icon,{size:16,appearance:"subtle",name:"drag_indicator",className:styles$c["Listbox-item--drag-icon"],"data-test":"DesignSystem-Listbox-DragIcon"}),t)},getAnimationClass=(ListBody.displayName="ListBody",function(e,t){return t?"nestedList-open-".concat(e," 240ms cubic-bezier(0, 0, 0.38, 0.9)"):"nestedList-close-".concat(e," 160ms cubic-bezier(0.2, 0, 1, 0.9)")}),getHeight=function(e){return null==(e=e.current)?void 0:e.scrollHeight},menuItemAnimation=function(e,t){return"\n      @keyframes nestedList-open-".concat(t," {\n      from {\n        height: 0px;\n      }\n      to {\n        height: ").concat(getHeight(e),"px;\n      }\n    }\n\n    @keyframes nestedList-close-").concat(t," {\n      from {\n        height: ").concat(getHeight(e),"px;\n      }\n      to {\n        height: 0px;\n      }\n    }\n  ")};function usePrevious(e){var t=React__namespace.useRef();return React__namespace.useEffect(function(){null!=e&&(t.current=e)},[e]),t.current}var NestedList=function(e){var t=e.nestedBody,n=e.expanded,a=usePrevious(n),r=(e=_slicedToArray(React__namespace.useState(n),2))[0],o=e[1],i=(e=_slicedToArray(React__namespace.useState(""),2))[0],s=e[1],l=React__namespace.useRef(null),c=Math.random().toString(36).substring(2,6),d=(e=_slicedToArray(React__namespace.useState(getAnimationClass(c,n)),2))[0],p=e[1];return React__namespace.useEffect(function(){null!=a&&a!==n&&o(!0),requestAnimationFrame(function(){var e=menuItemAnimation(l,c);s(e)});var e=getAnimationClass(c,n);p(e)},[n]),React__namespace.createElement(React__namespace.Fragment,null,React__namespace.createElement("style",null,i),t&&r&&React__namespace.createElement("div",{style:{animation:d,overflow:"hidden",animationFillMode:"forwards"},onAnimationEnd:function(){n||o(!1)},"data-test":"DesignSystem-Listbox--Nested-Item",ref:l},t))},_excluded$A=["nestedBody","expanded","id","onClick","value","tagName"],ListboxItem=function(e){var t=e.nestedBody,n=e.expanded,a=e.id,r=e.onClick,o=e.value,i=void 0===(i=e.tagName)?"li":i,s=_objectWithoutProperties(e,_excluded$A),l=(c=React__namespace.useContext(ListboxContext)).showDivider,c=classnames(_defineProperty$1({},styles$c["Listbox-item-wrapper"],!c.draggable));return React__namespace.createElement(i,_extends$2({id:a,"data-test":"DesignSystem-Listbox-Item"},s,{onClick:function(e){r&&r(e,a,o)},"data-value":o,className:c}),React__namespace.createElement(ListBody,e),t&&React__namespace.createElement(NestedList,{expanded:n,nestedBody:t}),l&&React__namespace.createElement(Divider,{className:styles$c["Listbox-divider"]}))},_excluded$z=(ListboxItem.displayName="Listbox.Item",ListboxItem.defaultProps={tagName:"li"},["children","className","draggable","size","type","showDivider","tagName"]),ListboxContext=React__namespace.createContext({size:"standard",type:"resource",draggable:!1,showDivider:!0}),Provider=ListboxContext.Provider,Listbox=function(e){var t=e.children,n=e.className,a=e.draggable,r=e.size,o=e.type,i=e.showDivider,s=e.tagName,l=_objectWithoutProperties(e,_excluded$z),c=extractBaseProps(e),n=classnames(styles$c.Listbox,n);return React__namespace.createElement(Provider,{value:{size:r,type:o,draggable:a,showDivider:i}},a?React__namespace.createElement(DraggableList,e):React__namespace.createElement(s,_extends$2({"data-test":"DesignSystem-Listbox"},c,{className:n},l),t))},RenderHelpText=(Listbox.displayName="Listbox",Listbox.defaultProps={tagName:"ul",size:"standard",type:"resource",draggable:!1,showDivider:!0},Listbox.Item=ListboxItem,function(e){var t=e.helpText,e=e.error;return React__default.default.createElement(HelpText,{className:"d-flex",message:0<t.trim().length?t:" ",error:e||void 0})}),RenderCounter=function(e){var t=e.inputText,e=e.max;return React__default.default.createElement("div",{className:"mt-3 d-flex"},React__default.default.createElement(Text,{appearance:"subtle",className:"pr-2",color:t.length>e?"alert":void 0,size:"small",weight:"medium"},t.length),React__default.default.createElement(Text,{appearance:"subtle",className:"pr-2",size:"small",weight:"medium"},"/"),React__default.default.createElement(Text,{appearance:"subtle",size:"small",weight:"medium"},e))},TextFieldWithTextarea=function(e){var t=e.label,n=void 0===(n=e.rows)?3:n,a=void 0===(a=e.resize)||a,r=e.required,o=e.error,i=e.onChange,s=void 0===(s=e.value)?"":s,l=void 0===(l=e.max)?200:l,c=void 0===(c=e.helpText)?" ":c,d=void 0===(d=e.size)?"regular":d,p=React__namespace.useRef(null),u=(s=_slicedToArray(React__namespace.useState(s),2))[0],m=s[1],h=(s=_slicedToArray(React__namespace.useState(0),2))[0],f=s[1],s=o||u.length>l;return React__namespace.useEffect(function(){var e,t=p.current;return window.ResizeObserver?(e=new window.ResizeObserver(function(e){e=e[0].target.offsetWidth,f(e)}),t&&e.observe(t),function(){e.disconnect()}):function(){}},[]),React__namespace.createElement("div",null,t&&React__namespace.createElement(Label,{required:r,withInput:!0,size:d},t),React__namespace.createElement(Textarea,_extends$2({},e,{resize:a,rows:n,onChange:function(e){m(e.target.value),i&&i(e)},error:s,ref:p})),React__namespace.createElement("div",{className:"d-flex justify-content-between",style:{width:h}},React__namespace.createElement(RenderHelpText,{helpText:c,error:s}),React__namespace.createElement(RenderCounter,{inputText:u,max:l})))},TextFieldWithInput=function(e){var t=e.label,n=e.minWidth,a=e.required,r=e.error,o=e.onChange,i=void 0===(i=e.max)?200:i,s=void 0===(s=e.helpText)?" ":s,l=void 0===(l=e.size)?"regular":l,c=(p=_slicedToArray(React__namespace.useState(void 0===(p=e.value)?"":p),2))[0],d=p[1],p=r||c.length>i;return React__namespace.createElement("div",null,t&&React__namespace.createElement(Label,{required:a,withInput:!0,size:"tiny"===l?"small":"regular"},t),React__namespace.createElement(Input,_extends$2({},e,{error:p,onChange:function(e){d(e.target.value),o&&o(e)}})),React__namespace.createElement("div",{className:"d-flex justify-content-between",style:{minWidth:n}},React__namespace.createElement(RenderHelpText,{helpText:s,error:p}),React__namespace.createElement(RenderCounter,{inputText:c,max:i})))},TextField=(TextFieldWithInput.defaultProps={minWidth:256},function(e){return e.withTextarea?React__namespace.createElement(TextFieldWithTextarea,e):React__namespace.createElement(TextFieldWithInput,e)}),_excluded$y=(TextField.displayName="TextField",["icon","image","disabled","shape"]),SelectionAvatar=function(e){var t=e.icon,n=e.image,a=e.disabled,r=void 0===(r=e.shape)?"round":r,e=_objectWithoutProperties(e,_excluded$y),o=classnames(_defineProperty$1({},"cursor-pointer",!a));return React__namespace.createElement(Avatar,_extends$2({role:"checkbox"},e,{shape:r,disabled:a,withTooltip:!0,className:o}),n||t)},AvatarSelectionContext=React__namespace.createContext({}),css_248z$c="/* Selection avatar group */\n.avatarSelection-module-SelectionAvatarGroup-yS1Px-4-22-0 {\n  box-sizing: border-box;\n  display: flex;\n  align-items: center;\n}\n\n/* Selection Avatar List */\n\n.avatarSelection-module-SelectionAvatarGroup-item-1QsB6-4-22-0 {\n  margin-right: calc(var(--spacing-05) * -1);\n  border-radius: var(--border-radius-full);\n  display: flex;\n  transition: transform var(--duration--fast-01) var(--standard-productive-curve);\n  position: relative;\n}\n\n.avatarSelection-module-SelectionAvatarGroup-item--tiny-isNDd-4-22-0 {\n  margin-right: 0;\n}\n\n.avatarSelection-module-SelectionAvatarGroup-item--micro-Qfz-a-4-22-0 {\n  margin-right: var(--spacing-10);\n}\n\n.avatarSelection-module-SelectionAvatarGroup-item--active-dofCY-4-22-0:focus,\n.avatarSelection-module-SelectionAvatarGroup-item--active-dofCY-4-22-0:focus-visible {\n  outline: 3px solid var(--primary-shadow);\n  outline-offset: 3px;\n}\n\n.avatarSelection-module-SelectionAvatarGroup-item--active-dofCY-4-22-0:active {\n  outline: var(--border-width-2-5) solid var(--primary-dark);\n  outline-offset: var(--spacing-2-5);\n}\n\n.avatarSelection-module-SelectionAvatarGroup-item--active-tiny-tyofa-4-22-0:active,\n.avatarSelection-module-SelectionAvatarGroup-item--active-micro-XTJS3-4-22-0:active {\n  outline-offset: var(--spacing-05);\n}\n\n.avatarSelection-module-SelectionAvatarGroup-item--active-regular-BVSG9-4-22-0:active {\n  outline: var(--border-width-05) solid var(--primary-dark);\n  outline-offset: var(--spacing-2-5);\n}\n\n.avatarSelection-module-SelectionAvatarGroup-wrapper-BtN8f-4-22-0:hover .avatarSelection-module-SelectionAvatarGroup-item--active-dofCY-4-22-0 {\n  transform: translateY(-8px);\n}\n\n/* Selected Avatar Group Item */\n\n.avatarSelection-module-SelectionAvatarGroup-item--selected-yhD56-4-22-0 {\n  outline-offset: var(--spacing-2-5);\n  outline: var(--border-width-2-5) solid var(--primary-dark);\n}\n\n.avatarSelection-module-SelectionAvatarGroup-item--selected-tiny-I4OLi-4-22-0,\n.avatarSelection-module-SelectionAvatarGroup-item--selected-micro-VtYqS-4-22-0 {\n  outline-offset: var(--spacing-05);\n}\n\n.avatarSelection-module-SelectionAvatarGroup-item--selected-regular-lhnsU-4-22-0 {\n  outline: var(--border-width-05) solid var(--primary-dark);\n}\n\n.avatarSelection-module-SelectionAvatarGroup-item--selected-yhD56-4-22-0:active {\n  outline-offset: var(--spacing-2-5);\n  outline: var(--border-width-2-5) solid var(--primary-darker);\n}\n\n.avatarSelection-module-SelectionAvatarGroup-item--selected-tiny-I4OLi-4-22-0:active,\n.avatarSelection-module-SelectionAvatarGroup-item--selected-micro-VtYqS-4-22-0:active {\n  outline-offset: var(--spacing-05);\n}\n\n.avatarSelection-module-SelectionAvatarGroup-item--selected-regular-lhnsU-4-22-0:active {\n  outline-offset: var(--spacing-2-5);\n  outline: var(--border-width-05) solid var(--primary-darker);\n}\n\n.avatarSelection-module-SelectionAvatarGroup-item--selected-yhD56-4-22-0:focus,\n.avatarSelection-module-SelectionAvatarGroup-item--selected-yhD56-4-22-0:focus-visible {\n  box-shadow: 0 0 0 var(--spacing-2-5) white, 0 0 0 3px var(--primary-dark), 0 0 0 3px var(--primary-shadow) !important;\n}\n\n/* Selection Avatar Popover */\n\n.avatarSelection-module-SelectionAvatarGroup-popper-Rcnff-4-22-0 {\n  overflow-y: auto;\n  box-sizing: border-box;\n}\n\n.avatarSelection-module-SelectionAvatar-inputWrapper-13xTx-4-22-0 {\n  border-bottom: var(--border-width-2-5) solid var(--secondary-dark);\n}\n\n.avatarSelection-module-SelectionAvatar-inputWrapper-13xTx-4-22-0:focus-within {\n  border-bottom: var(--border-width-2-5) solid var(--primary);\n}\n\n.avatarSelection-module-SelectionAvatar-input-OWRhy-4-22-0 {\n  min-width: unset !important;\n  background: transparent;\n  border-bottom-left-radius: 0px;\n  border-bottom-right-radius: 0;\n  height: 36px;\n}\n\n.avatarSelection-module-SelectionAvatar-input-OWRhy-4-22-0,\n.avatarSelection-module-SelectionAvatar-input-OWRhy-4-22-0:focus-within {\n  border: unset !important;\n  box-shadow: none !important;\n  outline: none !important;\n}\n\n.avatarSelection-module-SelectionAvatar-input-OWRhy-4-22-0:hover {\n  background-color: var(--secondary-lightest);\n}\n\n/* Selection Avatar Count */\n\n.avatarSelection-module-SelectionAvatarCount-wrapper-NrqFi-4-22-0 {\n  border-radius: var(--border-radius-full);\n}\n\n.avatarSelection-module-SelectionAvatarCount-wrapper--micro-U5Hsw-4-22-0 {\n  margin-right: 0;\n}\n\n.avatarSelection-module-SelectionAvatarCount-s-0H0-4-22-0:hover {\n  background: var(--secondary);\n}\n\n.avatarSelection-module-SelectionAvatarCount-s-0H0-4-22-0:active {\n  background: var(--secondary-dark);\n}\n\n.avatarSelection-module-SelectionAvatarCount--open-vpUEs-4-22-0 {\n  background: var(--secondary-dark) !important;\n}\n\n.avatarSelection-module-SelectionAvatarCount-wrapper-NrqFi-4-22-0:focus {\n  outline: none;\n}\n\n.avatarSelection-module-SelectionAvatarCount-wrapper-NrqFi-4-22-0:focus-visible {\n  outline: none;\n}\n\n.avatarSelection-module-SelectionAvatarCount-wrapper-NrqFi-4-22-0:focus-visible::after {\n  content: '';\n  position: absolute;\n  top: calc(-1 * var(--spacing-20));\n  bottom: calc(-1 * var(--spacing-20));\n  left: calc(-1 * var(--spacing-10));\n  right: calc(-1 * var(--spacing-10));\n  border: var(--border-width-05) solid var(--primary-focus);\n  border-radius: var(--border-radius-10);\n  pointer-events: none;\n}\n\n.avatarSelection-module-SelectionAvatarCount--selected--P-iP-4-22-0 {\n  outline-offset: var(--spacing-2-5);\n  outline: var(--border-width-2-5) solid var(--primary-dark);\n}\n\n.avatarSelection-module-SelectionAvatarCount--selected-tiny-AlYgW-4-22-0,\n.avatarSelection-module-SelectionAvatarCount--selected-micro-600q2-4-22-0 {\n  outline-offset: var(--spacing-05);\n}\n\n.avatarSelection-module-SelectionAvatarCount--selected-regular-jklGD-4-22-0 {\n  outline: var(--border-width-05) solid var(--primary-dark);\n}\n\n.avatarSelection-module-SelectionAvatarCount--selected--P-iP-4-22-0:active {\n  outline-offset: var(--spacing-2-5);\n  outline: var(--border-width-2-5) solid var(--primary-darker);\n}\n\n.avatarSelection-module-SelectionAvatarCount--selected-tiny-AlYgW-4-22-0:active,\n.avatarSelection-module-SelectionAvatarCount--selected-micro-600q2-4-22-0:active {\n  outline-offset: var(--spacing-05);\n}\n\n.avatarSelection-module-SelectionAvatarCount--selected-regular-jklGD-4-22-0:active {\n  outline-offset: var(--spacing-2-5);\n  outline: var(--border-width-05) solid var(--primary-darker);\n}\n\n.avatarSelection-module-SelectionAvatarCount--selected--P-iP-4-22-0:focus,\n.avatarSelection-module-SelectionAvatarCount--selected--P-iP-4-22-0:focus-visible {\n  box-shadow: 0 0 0 var(--spacing-2-5) white, 0 0 0 3px var(--primary-dark), 0 0 0 3px var(--primary-shadow) !important;\n}\n",styles$b={SelectionAvatarGroup:"avatarSelection-module-SelectionAvatarGroup-yS1Px-4-22-0","SelectionAvatarGroup-item":"avatarSelection-module-SelectionAvatarGroup-item-1QsB6-4-22-0","SelectionAvatarGroup-item--tiny":"avatarSelection-module-SelectionAvatarGroup-item--tiny-isNDd-4-22-0","SelectionAvatarGroup-item--micro":"avatarSelection-module-SelectionAvatarGroup-item--micro-Qfz-a-4-22-0","SelectionAvatarGroup-item--active":"avatarSelection-module-SelectionAvatarGroup-item--active-dofCY-4-22-0","SelectionAvatarGroup-item--active-tiny":"avatarSelection-module-SelectionAvatarGroup-item--active-tiny-tyofa-4-22-0","SelectionAvatarGroup-item--active-micro":"avatarSelection-module-SelectionAvatarGroup-item--active-micro-XTJS3-4-22-0","SelectionAvatarGroup-item--active-regular":"avatarSelection-module-SelectionAvatarGroup-item--active-regular-BVSG9-4-22-0","SelectionAvatarGroup-wrapper":"avatarSelection-module-SelectionAvatarGroup-wrapper-BtN8f-4-22-0","SelectionAvatarGroup-item--selected":"avatarSelection-module-SelectionAvatarGroup-item--selected-yhD56-4-22-0","SelectionAvatarGroup-item--selected-tiny":"avatarSelection-module-SelectionAvatarGroup-item--selected-tiny-I4OLi-4-22-0","SelectionAvatarGroup-item--selected-micro":"avatarSelection-module-SelectionAvatarGroup-item--selected-micro-VtYqS-4-22-0","SelectionAvatarGroup-item--selected-regular":"avatarSelection-module-SelectionAvatarGroup-item--selected-regular-lhnsU-4-22-0","SelectionAvatarGroup-popper":"avatarSelection-module-SelectionAvatarGroup-popper-Rcnff-4-22-0","SelectionAvatar-inputWrapper":"avatarSelection-module-SelectionAvatar-inputWrapper-13xTx-4-22-0","SelectionAvatar-input":"avatarSelection-module-SelectionAvatar-input-OWRhy-4-22-0","SelectionAvatarCount-wrapper":"avatarSelection-module-SelectionAvatarCount-wrapper-NrqFi-4-22-0","SelectionAvatarCount-wrapper--micro":"avatarSelection-module-SelectionAvatarCount-wrapper--micro-U5Hsw-4-22-0",SelectionAvatarCount:"avatarSelection-module-SelectionAvatarCount-s-0H0-4-22-0","SelectionAvatarCount--open":"avatarSelection-module-SelectionAvatarCount--open-vpUEs-4-22-0","SelectionAvatarCount--selected":"avatarSelection-module-SelectionAvatarCount--selected--P-iP-4-22-0","SelectionAvatarCount--selected-tiny":"avatarSelection-module-SelectionAvatarCount--selected-tiny-AlYgW-4-22-0","SelectionAvatarCount--selected-micro":"avatarSelection-module-SelectionAvatarCount--selected-micro-600q2-4-22-0","SelectionAvatarCount--selected-regular":"avatarSelection-module-SelectionAvatarCount--selected-regular-jklGD-4-22-0"},SelectionAvatarsWrapper=(styleInject$1(css_248z$c),function(e){function u(t){var e;t.disabled||(null!=(e=v)&&v.includes(t)?e=v.filter(function(e){return e!==t}):null!=e&&e.push(t),e&&null!=n&&n(_toConsumableArray(e)),a&&a(e))}var m=e.avatarList,h=e.avatarStyle,f=e.tooltipPosition,g=e.size,y=e.avatarRenderer,n=(e=React__namespace.useContext(AvatarSelectionContext)).setSelectedItems,v=e.selectedItems,a=e.onSelect;return React__namespace.createElement(React__namespace.Fragment,null,m.map(function(t,e){var n=t.appearance,a=t.firstName,r=t.lastName,o=t.icon,i=t.image,s=t.disabled,l=t.tooltipSuffix,c="square"===t.shape?"square":"round",d=null==v?void 0:v.includes(t),d=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$b["SelectionAvatarGroup-item"],!0),styles$b["SelectionAvatarGroup-item--tiny"],"tiny"===g),styles$b["SelectionAvatarGroup-item--micro"],"micro"===g),styles$b["SelectionAvatarGroup-item--active"],!s),styles$b["SelectionAvatarGroup-item--active-".concat(g)],!s&&g),styles$b["SelectionAvatarGroup-item--selected"],d),styles$b["SelectionAvatarGroup-item--selected-".concat(g)],d&&g),"rounded-15","square"==c&&"regular"===g),"rounded-10","square"==c&&"regular"!==g)),p=_objectSpread2(_objectSpread2({},h),{},{zIndex:m.length-e});return y?y(t):React__namespace.createElement("span",{key:e,className:styles$b["SelectionAvatarGroup-wrapper"]},React__namespace.createElement("div",{tabIndex:-1,role:"checkbox",style:p,className:d,"data-test":"DesignSystem-AvatarSelection--Avatar","aria-checked":v&&v.includes(t),onClick:function(){return u(t)},onKeyDown:function(e){t.disabled||"Enter"===e.key&&u(t)}},React__namespace.createElement(SelectionAvatar,_extends$2({size:g,shape:c,appearance:n,firstName:a,lastName:r,withTooltip:!0,tooltipPosition:f,icon:o,image:i,disabled:s,tooltipSuffix:l},t))))}))}),handleKeyDown$6=function(e,t,n,a){switch(e.key){case"Enter":case"ArrowDown":null!=t&&t(!0),null!=n&&n(!0);break;case"ArrowUp":null!=t&&t(!0),null!=a&&a(!0)}},focusListItem$3=function(e,t,n,a){var r;a&&"down"===e?((a=null==(a=n.current)?void 0:a.querySelectorAll('[data-test="DesignSystem-AvatarSelection--Input"]'))&&null!=(r=a[0])&&r.focus(),null!=t&&t(a)):(a=null==(r=n.current)?void 0:r.querySelectorAll('[data-test="DesignSystem-Listbox-ItemWrapper"]'),null!=(r=n="down"===e?null==a?void 0:a[0]:null==a?void 0:a[a.length-1])&&r.focus(),null!=(e=n)&&null!=(a=e.scrollIntoView)&&a.call(e,{block:"center"}),t&&t(n))},AvatarSelectionCount=function(e){var t=e.hiddenAvatarCount,n=e.avatarStyle,a=e.size,r=e.hiddenAvatarList,o=(e=React__namespace.useContext(AvatarSelectionContext)).selectedItems,i=e.setHighlightFirstItem,s=e.setHighlightLastItem,l=e.triggerRef,c=e.setOpenPopover,d=e.openPopover,e=e.popoverId,p=(m=_slicedToArray(React__namespace.useState(0),2))[0],u=m[1],m=(React__namespace.useEffect(function(){var e=r.filter(function(t){return null==o?void 0:o.some(function(e){return e===t})});u(e.length)},[o]),classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$b["SelectionAvatarCount-wrapper"],!0),styles$b["SelectionAvatarCount-wrapper--micro"],"micro"===a),styles$b["SelectionAvatarGroup-item"],!0),styles$b["SelectionAvatarGroup-item--tiny"],"tiny"===a),styles$b["SelectionAvatarGroup-item--micro"],"micro"===a),styles$b["SelectionAvatarCount--selected"],0<p),styles$b["SelectionAvatarCount--selected-".concat(a)],0<p&&a))),p=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$b.SelectionAvatarCount,!0),styles$b["SelectionAvatarCount--open"],d),"cursor-pointer",!0)),h=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({"overflow-hidden":!0},avatarStyles["Avatar-content"],!0),avatarStyles["Avatar-content--tiny"],"tiny"===a),avatarStyles["Avatar-content--micro"],"micro"===a));return React__namespace.createElement("div",{"data-test":"DesignSystem-AvatarSelection--TriggerAvatar",className:m,onKeyDown:function(e){return handleKeyDown$6(e,c,i,s)},style:n,tabIndex:0,role:"button","aria-haspopup":"listbox","aria-expanded":d,"aria-controls":e,ref:l},React__namespace.createElement(Avatar,{tabIndex:-1,size:a,appearance:"secondary",className:p},React__namespace.createElement(Text,{className:h},"+".concat(t))))},handleKeyDown$5=function(e,t,n,a,r,o,i,s,l){switch(e.key){case"ArrowUp":e.preventDefault(),navigateOptions$3("up",t,n,o,i);break;case"ArrowDown":e.preventDefault(),navigateOptions$3("down",t,n,o,i);break;case"Enter":handleEnterKey$2(t),null!=r&&r(!1),null!=a&&a(!1);break;case"Escape":null!=s&&s(!1),l.current.focus(),null!=n&&n(void 0)}},handleEnterKey$2=function(e){null!=e&&e.click()},navigateOptions$3=function(e,t,n,a,r){var o=null==a?void 0:a.current.querySelectorAll('[data-test="DesignSystem-Listbox-ItemWrapper"]'),i=Array.from(o).findIndex(function(e){return e==t});-1===i?"up"===e&&o.length:r&&0===i&&"up"===e||r&&i===o.length-1&&"down"===e?((r=a.current.querySelector('[data-test="DesignSystem-AvatarSelection--Input"]')).focus(),n&&n(r)):((a=o["up"===e?(i-1+o.length)%o.length:(i+1)%o.length]).focus(),n&&n(a),a.scrollIntoView({block:"center"}))},handleInputKeyDown$1=function(e,t,n,a,r){var o,i,s=null==(t=t.current)?void 0:t.querySelectorAll('[data-test="DesignSystem-Listbox-ItemWrapper"]');switch(e.key){case"ArrowUp":e.preventDefault(),i=s[s.length-1];break;case"ArrowDown":e.preventDefault(),i=s[0];break;case"Escape":null!=a&&a(!1),r.current.focus(),null!=n&&n(void 0)}null!=(t=i)&&t.focus(),null!=(t=i)&&null!=(o=t.scrollIntoView)&&o.call(t,{block:"center"}),n&&n(i)},AvatarSelectionInput=function(e){var t=(o=React__namespace.useContext(AvatarSelectionContext)).listRef,n=o.setFocusedOption,a=o.setOpenPopover,r=o.triggerRef,o=classnames(_defineProperty$1({"w-100":!0},styles$b["SelectionAvatar-input"],!0));return React__namespace.createElement("div",{className:styles$b["SelectionAvatar-inputWrapper"]},React__namespace.createElement(Input,_extends$2({icon:"search",onKeyDown:function(e){return handleInputKeyDown$1(e,t,n,a,r)},className:o,"data-test":"DesignSystem-AvatarSelection--Input"},e)))},AvatarSelectionList=function(e){return React__namespace.createElement(Listbox,e,e.children)},_excluded$x=(AvatarSelectionList.defaultProps={type:"option",showDivider:!1,size:"compressed",tagName:"ul"},["children","value","disabled"]),AvatarSelectionOption=function(e){var t=e.children,n=e.value,a=e.disabled,e=_objectWithoutProperties(e,_excluded$x),r=React__namespace.useContext(AvatarSelectionContext),o=r.setSelectedItems,i=r.selectedItems,s=r.onSelect,l=r.focusedOption,c=r.setFocusedOption,d=r.setHighlightFirstItem,p=r.setHighlightLastItem,u=r.listRef,m=r.withSearch,h=r.setOpenPopover,f=r.triggerRef;return React__namespace.createElement(Listbox.Item,_extends$2({onClick:function(e){var t=n;e.preventDefault(),a||(e=i?_toConsumableArray(i):[],null!=i&&i.includes(t)?e=i.filter(function(e){return e!==t}):e.push(t),null!=o&&o(_toConsumableArray(e)),null!=h&&h(!0),s&&s(e))},onKeyDown:function(e){handleKeyDown$5(e,l,c,d,p,u,m,h,f)},selected:null==i?void 0:i.includes(n),"data-test":"DesignSystem-AvatarSelection--Option",disabled:a,tabIndex:-1},e),t)},AvatarSelectionEmptyState=(AvatarSelectionOption.defaultProps={tagName:"li"},function(e){var t=e.height,n=e.title,e=e.description;return React__namespace.createElement("div",{className:"d-flex flex-column justify-content-center align-items-center",style:{height:t?t-4:""},"data-test":"DesignSystem-AvatarSelection--EmptyState"},n&&React__namespace.createElement(Text,{className:"text-align-center mb-3",weight:"strong"},n),e&&React__namespace.createElement(Text,{className:"text-align-center mb-6",weight:"medium",size:"small",appearance:"subtle"},e))}),AvatarSelectionItem=function(e){var t=e.avatarData,n=e.isSelected,e=e.size,a="square"===t.shape?"square":"round",r=(i=_slicedToArray(React__namespace.useState(!1),2))[0],o=i[1],i=React__namespace.useRef(null),s=t.firstName,l=void 0===(l=t.lastName)?"":l,c=t.disabled,d=t.tooltipSuffix,p=t.image,u=t.icon,s="".concat((void 0===s?"":s)||""," ").concat(l||""," ").concat(d||"")||"",l=classnames(_defineProperty$1(_defineProperty$1({},"cursor-not-allowed",c),"ellipsis--noWrap",!0));return React__namespace.createElement(AvatarSelectionOption,{value:t,disabled:c,onFocus:function(){o(!0)},onBlur:function(){o(!1)}},React__namespace.createElement(Checkbox,{defaultChecked:n,checked:n,size:"regular",tabIndex:-1,"data-test":"DesignSystem-AvatarSelection--Checkbox"}),React__namespace.createElement(Avatar,_extends$2({},t,{shape:a,size:e,className:"ml-3",withTooltip:!1,"aria-hidden":!0}),p||u),React__namespace.createElement(Tooltip,{showOnTruncation:!0,tooltip:s,elementRef:i,open:r,triggerClass:l,position:"right"},React__namespace.createElement(Text,{className:"ellipsis--noWrap ml-4",ref:i},s)))},AvatarSelectionPopover=function(e){var t=e.hiddenAvatarList,n=e.customStyle,a=e.searchPlaceholder,r=e.searchComparator,o=e.children,i=e.size,s=(e=_slicedToArray(React__namespace.useState(t),2))[0],l=e[1],c=(e=_slicedToArray(React__namespace.useState(""),2))[0],d=e[1],p=(e=React__namespace.useContext(AvatarSelectionContext)).selectedItems,u=e.listRef,m=e.withSearch,e=e.popoverId;return o?React__namespace.createElement(React__namespace.Fragment,null,o):(o=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},"py-3",!m),"pb-3",m),styles$b["SelectionAvatarGroup-popper"],!0)),React__namespace.createElement("div",{style:{width:n.width},ref:u,"data-test":"DesignSystem-AvatarSelection--Popover",id:e},m&&React__namespace.createElement(AvatarSelectionInput,{placeholder:a,onChange:function(e){var a=e.target.value,e=null==t?void 0:t.filter(function(e){var t=e.firstName,n=e.lastName;return r?r(a,e):(null==t||null==(e=t.toLowerCase())?void 0:e.startsWith(a.toLowerCase()))||(null==n||null==(t=n.toLowerCase())?void 0:t.startsWith(a.toLowerCase()))});d(a),l(e)},value:c,onClear:function(){d(""),l(t)}}),React__namespace.createElement("div",{style:n,className:o},0===s.length&&React__namespace.createElement(AvatarSelectionEmptyState,{height:n.maxHeight,title:"No users found",description:"Try modifying your search to find what you are looking for."}),React__namespace.createElement(AvatarSelectionList,{size:"micro"===i?"tight":"compressed"},s.map(function(e,t){var n=null==p?void 0:p.includes(e);return React__namespace.createElement(AvatarSelectionItem,{key:t,avatarData:e,isSelected:n,size:i})})))))},AvatarSelection=function(e){var t=e.max,n=e.borderColor,a=e.tooltipPosition,r=e.list,o=e.className,i=e.size,s=e.avatarRenderer,l=e.onSelect,c=e.width,d=e.maxHeight,p=e.minHeight,u=e.searchPlaceholder,m=e.withSearch,h=e.searchComparator,f=e.children,g=e["aria-label"],y=e["aria-labelledby"],v=(R=_slicedToArray(React__namespace.useState([]),2))[0],b=R[1],_=(R=_slicedToArray(React__namespace.useState(!1),2))[0],x=R[1],S=(R=_slicedToArray(React__namespace.useState(),2))[0],w=R[1],C=(R=_slicedToArray(React__namespace.useState(!1),2))[0],P=R[1],E=(R=_slicedToArray(React__namespace.useState(!1),2))[0],k=R[1],I=React__namespace.createRef(),R=React__namespace.createRef(),e=(React__namespace.useEffect(function(){var t=[];r.forEach(function(e){e.selected&&t.push(e)}),b(t)},[]),React__namespace.useEffect(function(){_?P(!0):(P(!1),k(!1))},[_]),React__namespace.useEffect(function(){C&&_&&requestAnimationFrame(function(){return focusListItem$3("down",w,I,m)})},[C]),React__namespace.useEffect(function(){E&&_&&requestAnimationFrame(function(){return focusListItem$3("up",w,I,m)})},[E]),extractBaseProps(e)),D=r.length-t,T={backgroundColor:"".concat(n),boxShadow:"0 0 0  calc(var(--spacing-2-5) + var(--spacing-05)) ".concat(n)},n={boxShadow:"0 0 0  var(--spacing-05) ".concat(n)},n="regular"!==i?_objectSpread2(_objectSpread2({},T),n):T,T=classnames(_defineProperty$1({},styles$b.SelectionAvatarGroup,!0),o),o={width:c,minHeight:p,maxHeight:m?d-36-1:d},c=r.slice(t,r.length),p="DesignSystem-AvatarSelection-Popover-".concat(uidGenerator()),d={hiddenAvatarList:c,customStyle:o,searchPlaceholder:u,searchComparator:h,children:f,size:i},o={size:i,avatarStyle:n,hiddenAvatarCount:D,hiddenAvatarList:c};return React__namespace.createElement(AvatarSelectionContext.Provider,{value:{listRef:I,onSelect:l,withSearch:m,triggerRef:R,selectedItems:v,focusedOption:S,openPopover:_,setSelectedItems:b,setFocusedOption:w,setHighlightFirstItem:P,setHighlightLastItem:k,setOpenPopover:x,popoverId:p}},React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-AvatarSelection"},e,{className:T,role:"group","aria-label":g,"aria-labelledby":y}),React__namespace.createElement(SelectionAvatarsWrapper,{size:i,avatarStyle:n,avatarList:r.slice(0,t),avatarRenderer:s,tooltipPosition:a}),(0<D||f&&0<D)&&React__namespace.createElement(Popover$1,{open:_,position:"bottom-end",trigger:React__namespace.createElement(AvatarSelectionCount,o),triggerClass:"flex-grow-0",onToggle:function(e){x(!!e)}},React__namespace.createElement(AvatarSelectionPopover,d))))},ComboboxList=(AvatarSelection.displayName="AvatarSelection",AvatarSelection.defaultProps={max:5,tooltipPosition:"bottom",borderColor:"white",size:"regular",width:256,maxHeight:256},AvatarSelection.Input=AvatarSelectionInput,AvatarSelection.List=AvatarSelectionList,AvatarSelection.Option=AvatarSelectionOption,AvatarSelection.EmptyState=AvatarSelectionEmptyState,function(e){return React__namespace.createElement(Listbox,_extends$2({className:"py-3"},e,{role:"listbox"}),e.children)}),ComboboxContext=(ComboboxList.defaultProps={type:"option",showDivider:!1,tagName:"ul",size:"compressed"},React__namespace.createContext({})),handleKeyDown$4=function(e,t,n,a,r,o,i,s,l){switch(e.key){case"ArrowUp":e.preventDefault(),navigateOptions$2("up",t,n,l);break;case"ArrowDown":e.preventDefault(),navigateOptions$2("down",t,n,l);break;case"Enter":handleEnterKey$1(t,s,r,l,n),null!=i&&i(!1),null!=o&&o(!1);break;case"Escape":null!=a&&a(!1),r.current.focus(),null!=n&&n(void 0)}},handleEnterKey$1=function(t,e,n,a,r){null!=t&&t.click(),e?(e=a.current.querySelectorAll('[data-test="DesignSystem-Listbox-ItemWrapper"]'),(a=Array.from(e)).findIndex(function(e){return e==t})===a.length-1&&(e[0].focus(),r&&r(e[0]),e[0].scrollIntoView({block:"center"}))):n.current.focus()},navigateOptions$2=function(e,t,n,a){var a=a.current.querySelectorAll('[data-test="DesignSystem-Listbox-ItemWrapper"]'),r=Array.from(a).findIndex(function(e){return e==t});(e=a[-1===r?"up"===e?a.length-1:0:"up"===e?(r-1+a.length)%a.length:(r+1)%a.length]).focus(),n&&n(e),null!=e&&null!=(a=e.scrollIntoView)&&a.call(e,{block:"center"})},_excluded$w=["children","option","onClick"],ComboboxOption=function(e){var t=e.children,n=e.option,a=e.onClick,e=_objectWithoutProperties(e,_excluded$w),r=React__namespace.useContext(ComboboxContext),o=r.onOptionClick,i=r.inputValue,s=r.focusedOption,l=r.setFocusedOption,c=r.setOpenPopover,d=r.inputTriggerRef,p=r.setHighlightFirstItem,u=r.setHighlightLastItem,m=r.multiSelect,h=r.listRef;return React__namespace.createElement(Listbox.Item,_extends$2({onClick:function(){return a?a(n):o&&o(_objectSpread2(_objectSpread2({},n),{},{isSelectedOption:!0}))},selected:n.label===(null==i?void 0:i.label),onKeyDown:function(e){handleKeyDown$4(e,s,l,c,d,p,u,m,h)},tabIndex:-1,role:"option","data-test":"DesignSystem-Combobox-Option"},e),t)},handleKeyDown$3=(ComboboxOption.defaultProps={tagName:"li"},function(e,t,n,a){switch(e.key){case"ArrowUp":null!=t&&t(!0),null!=a&&a(!0);break;case"ArrowDown":null!=t&&t(!0),null!=n&&n(!0);break;case"Escape":case"Tab":null!=t&&t(!1)}}),focusListItem$2=function(e,t,n){n=null==(n=n.current)?void 0:n.querySelectorAll('[data-test="DesignSystem-Listbox-ItemWrapper"]');null!=(n=e="down"===e?null==n?void 0:n[0]:n[n.length-1])&&n.focus(),e&&"function"==typeof e.scrollIntoView&&null!=(n=e)&&n.scrollIntoView({block:"center",behavior:"smooth"}),t&&t(e)},InputBox=function(n){var e=React__namespace.useContext(ComboboxContext),t=e.inputValue,a=e.setInputValue,r=e.setFocusedOption,o=e.setOpenPopover,i=e.setHighlightFirstItem,s=e.setHighlightLastItem;return React__namespace.createElement(Input,_extends$2({},n,{ref:e.inputTriggerRef,value:null==t?void 0:t.label,onChange:function(e){e=e.target.value,r&&r(void 0),a&&a({label:e,value:e,isSelectedOption:!1}),""!==e&&null!=o&&o(!0)},onKeyDown:function(e){handleKeyDown$3(e,o,i,s),n.onKeyDown&&n.onKeyDown(e)},onClear:function(e){var t;e.stopPropagation(),a&&a({label:"",value:"",isSelectedOption:!1}),null!=o&&o(!0),null!=(t=n.onClear)&&t.call(n,e)},role:"combobox","aria-haspopup":"listbox","aria-controls":e.popoverId,"aria-label":n["aria-label"]||n.placeholder||"Combobox-Input-Trigger","aria-labelledby":n["aria-labelledby"],"aria-expanded":e.openPopover,"data-test":"DesignSystem-Combobox-Input"}))},_excluded$v=["chipOptions","allowDuplicates","disabled","error","placeholder","defaultValue","value","className","autoFocus","onChange","onBlur","onFocus","onKeyDown","onInputChange","tabIndex","role","aria-label","aria-labelledby"],_excluded2=["type","onClick"],keyCodes={BACKSPACE:"Backspace",DELETE:"Delete",ENTER:"Enter"},MultiSelectTrigger=React__namespace.forwardRef(function(e,t){function i(e){var t=_toConsumableArray(I);t.splice(e,1),u||R(t),r(t)}function n(e){e.stopPropagation(),e=[],u||R(e),r(e),T(""),b&&b()}function a(){var e;null!=(e=k.current)&&e.focus()}function r(e){f&&f(e)}var s=e.chipOptions,o=e.allowDuplicates,l=e.disabled,c=e.error,d=e.placeholder,p=e.defaultValue,u=e.value,m=e.className,h=e.autoFocus,f=e.onChange,g=e.onBlur,y=e.onFocus,v=e.onKeyDown,b=e.onInputChange,_=e.tabIndex,x=e.role,S=e["aria-label"],w=e["aria-labelledby"],C=_objectWithoutProperties(e,_excluded$v),P=React__namespace.useRef(),E=React__namespace.useRef(),k=t||P,I=(t=_slicedToArray(React__namespace.useState(u||p),2))[0],R=t[1],D=(P=_slicedToArray(React__namespace.useState(""),2))[0],T=P[1],p=extractBaseProps(e),t=(React__namespace.useEffect(function(){void 0!==u&&(R(u),T(""))},[u]),React__namespace.useEffect(function(){""===D&&k.current&&(k.current.style.flexBasis="0",E.current.charCount=null)},[D]),classnames(_defineProperty$1(_defineProperty$1({},styles$C["ChipInput-border"],!0),styles$C["ChipInput-border--error"],c))),P=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$C.ChipInput,!0),styles$C["ChipInput--disabled"],l),styles$C["ChipInput--withChips"],I&&0<I.length),styles$C["ChipInput--error"],c),m),e=I.map(function(e,t){var n=void 0===(n=s.type)?"input":n,a=s.onClick,r=_objectWithoutProperties(s,_excluded2),o="string"==typeof e?e:null==e?void 0:e.label;return React__namespace.createElement(Chip,_extends$2({"data-test":"DesignSystem-MultiSelectTrigger--Chip",label:o,name:e,type:n,disabled:l,key:t,className:"my-3 mx-2",onClick:function(){return a&&a(e,t)},onClose:function(){return i(t)}},r))});return React__namespace.createElement("div",{"data-test":"DesignSystem-MultiSelectTrigger--Border",className:t},React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-MultiSelectTrigger"},p,{className:P,onClick:a,onKeyDown:function(e){l||e.currentTarget!==e.target||"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),a())},tabIndex:l?-1:_||0,role:"button","aria-disabled":l||void 0}),React__namespace.createElement("div",{className:styles$C["ChipInput-wrapper"],ref:E},I&&0<I.length&&e,React__namespace.createElement("input",_extends$2({},C,{"data-test":"DesignSystem-MultiSelectTrigger--Input",ref:k,className:styles$C["ChipInput-input"],autoFocus:h,placeholder:I&&0<I.length?"":d,disabled:l,value:D,onBlur:g,onFocus:y,onChange:function(e){var t,n,a,r=k.current;r&&(t=e.target.value.length,n=r.scrollWidth,(a=r.clientWidth)<n&&D.length<=t?(r.style.flexBasis="auto",E.current&&(E.current.charCount=t)):n<=a&&D.length>t&&t<=((null==(n=E.current)?void 0:n.charCount)||0)-1&&(r.style.flexBasis="0")),T(e.target.value),b&&b(e)},onKeyDown:function(e){var t,n,a=I.length;switch(e.key){case keyCodes.DELETE:case keyCodes.BACKSPACE:""===D&&0<a&&i(a-1);break;case keyCodes.ENTER:e.preventDefault(),D&&(t=D.trim(),n=0<I.filter(function(e){return e.label===t}).length,!o&&n||!t||(n=[].concat(_toConsumableArray(I),[{label:t,value:t,isSelectedOption:!1}]),u||R(n),r(n),T("")))}v&&v(e)},role:x,"aria-label":S,"aria-labelledby":w}))),!l&&(0<I.length||0<D.length)&&React__namespace.createElement("div",{"data-test":"DesignSystem-MultiSelectTrigger--Icon",className:classnames(inputStyles["Input-icon"],inputStyles["Input-iconWrapper--right"],"align-items-center","flex-shrink-0"),tabIndex:0,role:"button","aria-label":"Clear all",onClick:n,onKeyDown:function(e){"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),n(e))}},React__namespace.createElement(Icon,{name:"close",size:16,className:classnames(inputStyles["Input-icon--right"],"p-3")}))))}),ChipInputBox=(MultiSelectTrigger.displayName="MultiSelectTrigger",MultiSelectTrigger.defaultProps={chipOptions:{},defaultValue:[],allowDuplicates:!1,autoFocus:!1},function(t){var e=React__default.default.useContext(ComboboxContext),n=e.chipInputValue,a=e.setChipInputValue,r=e.setOpenPopover,o=e.setFocusedOption,i=e.setChipInputText,s=e.setHighlightFirstItem,l=e.setHighlightLastItem,c=e.inputTriggerRef;return React__default.default.createElement(MultiSelectTrigger,_extends$2({},t,{ref:c,value:n,onChange:function(e){o&&o(void 0),a&&a(e),0===e.length&&null!=r&&r(!0)},onInputChange:function(e){(e=null==e||null==(e=e.target)?void 0:e.value)?(i&&i(e),""!==e&&null!=r&&r(!0)):(null!=i&&i(""),null!=r&&r(!0),null!=c&&c.current.focus())},onKeyDown:function(e){handleKeyDown$3(e,r,s,l),t.onKeyDown&&t.onKeyDown(e)},tabIndex:-1,role:"combobox","aria-haspopup":"listbox","aria-controls":e.popoverId,"aria-label":t["aria-label"]||t.placeholder||"Combobox-ChipInput-Trigger","aria-labelledby":t["aria-labelledby"],"aria-expanded":e.openPopover,"data-test":"DesignSystem-Combobox-ChipInput"}))}),_excluded$u=["multiSelect","chipValue","value"],ComboboxTrigger=function(e){var t=e.multiSelect,n=e.chipValue,a=e.value,r=_objectWithoutProperties(e,_excluded$u);return t?(t=e.icon,React__namespace.createElement(ChipInputBox,_extends$2({defaultValue:[],chipOptions:_objectSpread2({},{icon:t,clearButton:e.clearButton,iconType:e.iconType})},r,{value:n}))):React__namespace.createElement(InputBox,_extends$2({},e,{value:null==a?void 0:a.label}))},Combobox=function(e){var t=e.children,n=e.onChange,a=e.multiSelect,r=e.className,o=e.maxHeight,i=e.minHeight,s=e.width,l=e.value,c=e.placeholder,d=e.disabled,p=e.error,B=e.onBlur,F=e.onFocus,L=e.onClear,z=e.icon,O=e.iconType,G=e.size,u=e.chipValue,H=e.clearButton,m=e.onSearch,V=e.onKeyDown,j=e.onKeyUp,h=e.computeStyles,W=e["aria-label"],e=e["aria-labelledby"],U=(I=_slicedToArray(React__namespace.useState(),2))[0],q=I[1],K=(I=_slicedToArray(React__namespace.useState({}),2))[0],Y=I[1],f=React__namespace.createRef(),g=React__namespace.createRef(),y=(I=_slicedToArray(React__namespace.useState(!1),2))[0],v=I[1],b=(I=_slicedToArray(React__namespace.useState(!1),2))[0],_=I[1],x=(I=_slicedToArray(React__namespace.useState(),2))[0],S=I[1],w=(I=_slicedToArray(React__namespace.useState(l||{label:"",value:""}),2))[0],C=I[1],P=(I=_slicedToArray(React__namespace.useState(u),2))[0],E=I[1],k=(I=_slicedToArray(React__namespace.useState(""),2))[0],I=I[1],R=(A=_slicedToArray(React__namespace.useState(!1),2))[0],D=A[1],T=(A=_slicedToArray(React__namespace.useState(!1),2))[0],$=A[1],A=React__namespace.useRef(),M=React__namespace.useRef(!0),N="DesignSystem-Combobox--Popover-".concat(uidGenerator()),h=null!=h?h:{fn:function(e){return _objectSpread2(_objectSpread2({},e),{},{styles:_objectSpread2(_objectSpread2({},e.styles),{},{position:"fixed"})})}},x=(React__namespace.useEffect(function(){var e=null==(e=f.current)?void 0:e.clientWidth,e={width:s||e};Y({maxHeight:o||"var(--spacing-640)",minHeight:i,overflowY:"auto",boxSizing:"border-box"}),q(e)},[]),React__namespace.useEffect(function(){b&&(v(!!a),_(!1)),M.current?M.current=!1:n&&!b&&n(a?P:w)},[w,P]),React__namespace.useEffect(function(){R&&y&&requestAnimationFrame(function(){return focusListItem$2("down",S,g)})},[R]),React__namespace.useEffect(function(){T&&y&&requestAnimationFrame(function(){return focusListItem$2("up",S,g)})},[T]),React__namespace.useEffect(function(){y||(D(!1),$(!1))},[y]),React__namespace.useEffect(function(){m&&m(k)},[k]),{inputValue:w,setInputValue:C,onOptionClick:function(e){var t;_(!0),a?(t=P?[].concat(_toConsumableArray(P),[e]):[e],E(t),n&&n(t)):(C(e),n&&n(e))},openPopover:y,setOpenPopover:v,isOptionSelected:b,setIsOptionSelected:_,chipInputValue:P,setChipInputValue:E,focusedOption:x,setFocusedOption:S,chipInputText:k,setChipInputText:I,inputTriggerRef:A,setHighlightFirstItem:D,setHighlightLastItem:$,multiSelect:a,listRef:g,onSearch:m,popoverId:N});return React__namespace.createElement(ComboboxContext.Provider,{value:x},React__namespace.createElement("div",{ref:f,className:r},React__namespace.createElement(OutsideClick,{onOutsideClick:function(){a||v(!1)}},React__namespace.createElement(Popover$1,{open:y&&!d,triggerClass:"d-block",customStyle:U,onToggle:function(e){v(!!e)},trigger:React__namespace.createElement(ComboboxTrigger,{value:l,placeholder:c,disabled:d,error:p,onBlur:B,onFocus:F,onClear:L,icon:z,iconType:O,size:G,multiSelect:a,chipValue:u,clearButton:H,onKeyDown:V,onKeyUp:j,"aria-label":W,"aria-labelledby":e}),computeStyles:h},React__namespace.createElement("div",{style:K,ref:g,id:N},t&&"function"==typeof t?t(x):t)))))},SelectContext=(Combobox.List=ComboboxList,Combobox.Option=ComboboxOption,React__namespace.createContext({})),_excluded$t=["children","size"],SelectList=function(e){var t=React__namespace.useContext(SelectContext),n=t.withSearch,a=t.minHeight,r=t.maxHeight,o=t.multiSelect,i=e.children,s=e.size,l=_objectWithoutProperties(e,_excluded$t),n={maxHeight:n?r-33:r,overflowY:"auto",minHeight:a},r=_objectSpread2(_objectSpread2({},t),{},{size:s});return React__namespace.createElement(SelectContext.Provider,{value:r},React__namespace.createElement(Listbox,_extends$2({style:n,"aria-label":e["aria-label"]||"Options item list","aria-multiselectable":o,className:"my-3",size:s},l),i))},mapInitialValue=(SelectList.defaultProps={type:"option",showDivider:!1,size:"compressed",tagName:"ul"},function(e,t){return e?t&&!Array.isArray(t)?[t]:t||[]:t||{label:"",value:""}}),compareOptions=function(e,t){return!(!e||!t)&&(e.id&&t.id?e.id===t.id:e.label===t.label)},elementExist=function(t,e){return Array.isArray(e)?e.findIndex(function(e){return compareOptions(t,e)}):compareOptions(t,e)?0:-1},removeOrAddToList=function(e,t){var t=_toConsumableArray(t),n=elementExist(e,t);return-1!==n?t.splice(n,1):t.push(e),t},computeValue=function(e,t,n){return e?(null==n?void 0:n(t.length))||(t.length<=2?t.map(function(e){return"".concat(e.label)}).join(", "):"".concat(t.length," Selected")):(null==t||null==(e=t.label)?void 0:e.trim())||""},handleKeyDownTrigger=function(e,t,n,a){switch(e.key){case"Enter":e.preventDefault(),null!=t&&t(!0),null!=n&&n(!0);break;case"ArrowDown":null!=t&&t(!0),null!=n&&n(!0);break;case"ArrowUp":null!=t&&t(!0),null!=a&&a(!0)}},focusListItem$1=function(e,t,n){var a=null==(a=n.current)?void 0:a.querySelectorAll('[data-test="DesignSystem-Select--Input"]'),n=null==(n=n.current)?void 0:n.querySelectorAll('[data-test="DesignSystem-Listbox-ItemWrapper"]');null!=(a=e="down"===e?(null==a?void 0:a[0])||(null==n?void 0:n[0]):null==n?void 0:n[n.length-1])&&a.focus(),null!=(n=e)&&n.scrollIntoView({block:"center"}),t&&t(e)},handleKeyDown$2=function(e,t,n,a,r,o,i,s,l){switch(e.key){case"ArrowUp":e.preventDefault(),navigateOptions$1("up",t,n,o,i);break;case"ArrowDown":e.preventDefault(),navigateOptions$1("down",t,n,o,i);break;case"Enter":handleEnterKey(t),null!=r&&r(!1),null!=a&&a(!1);break;case"Tab":null!=r&&r(!1),null!=a&&a(!1);break;case"Escape":null!=s&&s(!1),l.current.focus(),null!=n&&n(void 0)}},handleEnterKey=function(e){null!=e&&e.click()},navigateOptions$1=function(e,t,n,a,r){var o=a.current.querySelectorAll('[data-test="DesignSystem-Listbox-ItemWrapper"]'),i=Array.from(o).findIndex(function(e){return e==t});-1===i?"up"===e&&o.length:r&&0===i&&"up"===e||r&&i===o.length-1&&"down"===e?((r=a.current.querySelector('[data-test="DesignSystem-Select--Input"]')).focus(),n&&n(r)):((a=o["up"===e?(i-1+o.length)%o.length:(i+1)%o.length]).focus(),n&&n(a),a.scrollIntoView({block:"center"}))},handleInputKeyDown=function(e,t,n,a,r){var o,i=null==(t=t.current)?void 0:t.querySelectorAll('[data-test="DesignSystem-Listbox-ItemWrapper"]');switch(e.key){case"ArrowUp":e.preventDefault(),o=i[i.length-1];break;case"ArrowDown":e.preventDefault(),o=i[0];break;case"Escape":null!=a&&a(!1),r.current.focus(),null!=n&&n(void 0)}null!=(t=o)&&t.focus(),null!=(t=o)&&t.scrollIntoView({block:"center"}),n&&n(o)},css_248z$b=".select-module-Select-input-E3-1I-4-22-0 {\n  min-width: unset !important;\n  background: transparent;\n  border-bottom-left-radius: 0;\n  border-bottom-right-radius: 0;\n  height: 36px;\n}\n\n.select-module-Select-input-E3-1I-4-22-0,\n.select-module-Select-input-E3-1I-4-22-0:focus-within {\n  border: unset !important;\n  box-shadow: none !important;\n  outline: none !important;\n}\n\n.select-module-Select-input-E3-1I-4-22-0:hover {\n  background-color: var(--secondary-lightest);\n}\n\n.select-module-Select-trigger-PT5nA-4-22-0 {\n  width: 100%;\n  justify-content: space-between;\n  padding-top: unset;\n  padding-bottom: unset;\n  transition: var(--duration--fast-01) var(--standard-productive-curve);\n}\n\n.select-module-Select-trigger--filled-mAjdO-4-22-0 {\n  background: var(--secondary-light);\n  color: var(--text);\n}\n\n.select-module-Select-trigger--filled-mAjdO-4-22-0:disabled {\n  background: var(--secondary-lighter);\n  color: var(--text-disabled);\n  pointer-events: none;\n}\n\n.select-module-Select-trigger--filled-mAjdO-4-22-0:active,\n.select-module-Select-trigger--filledOpen-JwFDP-4-22-0 {\n  background-color: var(--secondary-dark) !important;\n  color: var(--text) !important;\n  animation-timing-function: cubic-bezier(0, 0, 0.38, 0.9);\n  animation-duration: 120ms;\n}\n\n.select-module-Select-trigger--filled-mAjdO-4-22-0:hover {\n  background: var(--secondary);\n  color: var(--text);\n}\n\n.select-module-Select-trigger--filled-mAjdO-4-22-0:focus {\n  background-color: var(--secondary-light);\n}\n\n/* styleType Outlined */\n\n.select-module-Select-trigger--outlined-EqpYO-4-22-0 {\n  background: var(--white);\n  color: var(--text);\n  border: var(--border);\n}\n\n.select-module-Select-trigger--outlined-EqpYO-4-22-0:hover {\n  background: var(--secondary-lighter);\n  color: var(--inverse);\n  border: var(--border-width-2-5) solid var(--secondary-dark);\n}\n\n.select-module-Select-trigger--outlined-EqpYO-4-22-0:active,\n.select-module-Select-trigger--outlinedOpen-Qpz-c-4-22-0 {\n  color: var(--inverse) !important;\n  background: var(--secondary) !important;\n  border: var(--border-width-2-5) solid var(--inverse-lightest) !important;\n  animation-timing-function: var(--entrance-productive-curve);\n  animation-duration: var(--duration--fast-02);\n}\n\n.select-module-Select-trigger--outlined-EqpYO-4-22-0:disabled {\n  color: var(--inverse-lightest) !important;\n  background: var(--secondary-lightest) !important;\n  border: var(--border-width-2-5) solid var(--secondary-lighter) !important;\n}\n\n.select-module-Select-inputWrapper-LT8pe-4-22-0 {\n  border-bottom: var(--border-width-2-5) solid var(--secondary-dark);\n}\n\n.select-module-Select-inputWrapper-LT8pe-4-22-0:focus-within {\n  border-bottom: var(--border-width-2-5) solid var(--primary);\n}\n\n.select-module-Select-trigger-wrapper-NMxls-4-22-0 {\n  width: 100%;\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n  overflow: hidden;\n}\n\n.select-module-Select-trigger--small-v-qam-4-22-0 {\n  height: var(--spacing-60);\n  padding-right: var(--spacing-10);\n  padding-left: var(--spacing-20);\n}\n\n.select-module-Select-trigger--text-7nEKU-4-22-0,\n.select-module-Select-option--text-WfcEP-4-22-0 {\n  text-align: left;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  max-width: 100%;\n  margin: 0;\n  font-size: var(--font-size);\n  line-height: var(--font-height);\n  width: 100%;\n}\n\n.select-module-Select-trigger--regular-Dx-fp-4-22-0 {\n  height: var(--spacing-80);\n  padding-right: var(--spacing-20);\n  padding-left: var(--spacing-30);\n}\n\n.select-module-Select-trigger--filledPlaceholder-XA5t6-4-22-0 {\n  color: var(--text);\n}\n\n.select-module-Select-trigger--outlinedPlaceholder-KskN9-4-22-0 {\n  color: var(--inverse-lighter);\n}\n\n.select-module-Select-trigger--icon-eX-q0-4-22-0 {\n  padding-left: var(--spacing-20);\n}\n\n.select-module-Select-buttonWrapper-Dm9cQ-4-22-0 {\n  display: flex;\n  justify-content: flex-end;\n  padding-top: var(--spacing-20);\n  padding-right: var(--spacing-20);\n  padding-bottom: var(--spacing-20);\n  border-top: var(--border-width-2-5) solid var(--secondary-light);\n}\n\n.select-module-Select-crossButton-RUlwA-4-22-0 {\n  display: flex;\n  flex-shrink: 0;\n  overflow: hidden;\n  -webkit-user-select: none;\n     -moz-user-select: none;\n          user-select: none;\n  cursor: pointer;\n  border-radius: var(--border-radius-full);\n  padding: var(--spacing-05);\n}\n\n.select-module-Select-crossButton-RUlwA-4-22-0:focus-visible,\n.select-module-Select-crossButton-RUlwA-4-22-0:focus {\n  outline: var(--spacing-05) solid var(--primary-focus);\n}\n\n.select-module-Select-crossButton-RUlwA-4-22-0:hover {\n  background-color: var(--secondary);\n}\n\n.select-module-Select-crossButton-RUlwA-4-22-0:active {\n  background-color: var(--secondary-dark);\n}\n\n.select-module-Select-option-HDep4-4-22-0 {\n  display: flex;\n  align-items: flex-start;\n  width: 100%;\n}\n\n.select-module-Select-trigger--textSmall-jlpss-4-22-0 {\n  font-size: var(--font-size-s);\n  line-height: var(--font-height-s);\n  font-weight: var(--font-weight-medium);\n}\n\n.select-module-Select-option--tight-vVqxV-4-22-0 {\n  padding: var(--spacing-10) var(--spacing-20);\n}\n\n.select-module-Select-input--tiny-mldAL-4-22-0 {\n  padding-right: var(--spacing-10);\n  height: var(--spacing-60);\n}\n\n.select-module-Select-option--textTight-soE6b-4-22-0 {\n  font-size: var(--font-size-s);\n  line-height: var(--font-height-s);\n  font-weight: var(--font-weight-medium);\n}\n\n.select-module-Select-trigger--error-B4sEa-4-22-0 {\n  border: var(--border-width-2-5) solid var(--alert) !important;\n}\n",styles$a={"Select-input":"select-module-Select-input-E3-1I-4-22-0","Select-trigger":"select-module-Select-trigger-PT5nA-4-22-0","Select-trigger--filled":"select-module-Select-trigger--filled-mAjdO-4-22-0","Select-trigger--filledOpen":"select-module-Select-trigger--filledOpen-JwFDP-4-22-0","Select-trigger--outlined":"select-module-Select-trigger--outlined-EqpYO-4-22-0","Select-trigger--outlinedOpen":"select-module-Select-trigger--outlinedOpen-Qpz-c-4-22-0","Select-inputWrapper":"select-module-Select-inputWrapper-LT8pe-4-22-0","Select-trigger-wrapper":"select-module-Select-trigger-wrapper-NMxls-4-22-0","Select-trigger--small":"select-module-Select-trigger--small-v-qam-4-22-0","Select-trigger--text":"select-module-Select-trigger--text-7nEKU-4-22-0","Select-option--text":"select-module-Select-option--text-WfcEP-4-22-0","Select-trigger--regular":"select-module-Select-trigger--regular-Dx-fp-4-22-0","Select-trigger--filledPlaceholder":"select-module-Select-trigger--filledPlaceholder-XA5t6-4-22-0","Select-trigger--outlinedPlaceholder":"select-module-Select-trigger--outlinedPlaceholder-KskN9-4-22-0","Select-trigger--icon":"select-module-Select-trigger--icon-eX-q0-4-22-0","Select-buttonWrapper":"select-module-Select-buttonWrapper-Dm9cQ-4-22-0","Select-crossButton":"select-module-Select-crossButton-RUlwA-4-22-0","Select-option":"select-module-Select-option-HDep4-4-22-0","Select-trigger--textSmall":"select-module-Select-trigger--textSmall-jlpss-4-22-0","Select-option--tight":"select-module-Select-option--tight-vVqxV-4-22-0","Select-input--tiny":"select-module-Select-input--tiny-mldAL-4-22-0","Select-option--textTight":"select-module-Select-option--textTight-soE6b-4-22-0","Select-trigger--error":"select-module-Select-trigger--error-B4sEa-4-22-0"},_excluded$s=(styleInject$1(css_248z$b),["children","option","checkedState","onClick","withCheckbox","disabled"]),SelectOption=function(e){var t=e.children,n=e.option,a=e.checkedState,r=e.onClick,o=void 0===(o=e.withCheckbox)||o,i=e.disabled,s=_objectWithoutProperties(e,_excluded$s),l=(x=React__namespace.useContext(SelectContext)).onOptionClick,c=x.selectValue,d=x.setSelectValue,p=x.multiSelect,u=x.setIsOptionSelected,m=x.focusedOption,h=x.setFocusedOption,f=x.setHighlightFirstItem,g=x.setHighlightLastItem,y=x.listRef,v=x.withSearch,b=x.setOpenPopover,_=x.triggerRef,x=x.size,S="checked"===a||-1!==elementExist(n,c),a="indeterminate"===a,w=classnames(_defineProperty$1({},styles$a["Select-option"],!0)),C=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$a["Select-option--text"],!0),styles$a["Select-option--textTight"],"tight"===x),"pt-2",p)),x=classnames(_defineProperty$1({},styles$a["Select-option--tight"],"tight"===x));return React__namespace.createElement(Listbox.Item,_extends$2({role:"option",onClick:function(){var e;i||(r?r(n):(e=p&&Array.isArray(c)?removeOrAddToList(n,c):n,null!=u&&u(!Array.isArray(e)||0!==e.length),null!=d&&d(e),null!=l&&l(e)))},"aria-selected":S,"aria-label":e["aria-label"]||"option item",onKeyDown:function(e){handleKeyDown$2(e,m,h,f,g,y,v,b,_)},selected:S,tabIndex:-1,disabled:i,"data-test":"DesignSystem-Select-Option",className:x},s),React__namespace.createElement("div",{className:w},p&&o&&React__namespace.createElement(Checkbox,{tabIndex:-1,"aria-checked":a?"mixed":S,checked:S,indeterminate:a}),React__namespace.createElement("div",{className:C},t)))},_excluded$r=(SelectOption.defaultProps={withCheckbox:!0},["triggerSize","aria-label","placeholder","withClearButton","icon","disabled","inlineLabel","iconType","onClear","setLabel","minWidth","maxWidth"]),SelectTrigger=function(e){var t=void 0===(t=e.triggerSize)?"regular":t,n=void 0===(n=e["aria-label"])?"Select trigger":n,a=e.placeholder,r=e.withClearButton,o=e.icon,i=e.disabled,s=e.inlineLabel,l=e.iconType,c=e.onClear,d=e.setLabel,p=e.minWidth,u=e.maxWidth,e=_objectWithoutProperties(e,_excluded$r),m=React__namespace.useContext(SelectContext),h=React__namespace.useRef(null),f=m.openPopover,g=m.selectValue,y=m.setSelectValue,v=m.isOptionSelected,b=m.setIsOptionSelected,_=m.multiSelect,x=m.setOpenPopover,S=m.setHighlightFirstItem,w=m.setHighlightLastItem,C=m.triggerRef,P=m.width,E=m.styleType,m=m.error,k=i?"disabled":"default",a=null==a?void 0:a.trim(),g=computeValue(_,g,d),d=v&&0<g.length?g:a,g=f?"keyboard_arrow_up":"keyboard_arrow_down",a=_objectSpread2(_objectSpread2({width:P},void 0!==p&&{minWidth:p}),void 0!==u&&{maxWidth:u}),P=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},buttonStyles.Button,!0),styles$a["Select-trigger"],!0),styles$a["Select-trigger--".concat(t)],t),styles$a["Select-trigger--placeholder"],!v),styles$a["Select-trigger--".concat(E,"Placeholder")],!v&&!!E),styles$a["Select-trigger--icon"],o),styles$a["Select-trigger--".concat(E,"Open")],f&&!!E),styles$a["Select-trigger--".concat(E)],!!E),styles$a["Select-trigger--error"],!!m)),p=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},textStyles.Text,!0),textStyles["Text--regular"],!0),styles$a["Select-trigger--text"],!0),styles$a["Select-trigger--textSmall"],"small"===t)),u=classnames([styles$a["Select-trigger-wrapper"]],"ellipsis--noWrap"),E=classnames({"white-space-nowrap":!0}),m=classnames("align-items-center","mr-2","ml-3","p-3-5",styles$a["Select-crossButton"]),I="small"===t?14:16,t="small"===t?"small":"regular";return React__namespace.createElement(Tooltip,{showOnTruncation:!0,showTooltip:!f,tooltip:d,elementRef:h,triggerClass:"w-100"},React__namespace.createElement("button",_extends$2({ref:C,onKeyDown:function(e){return handleKeyDownTrigger(e,x,S,w)},type:"button",className:P,disabled:i,tabIndex:0,style:a,"aria-haspopup":"listbox","aria-expanded":f,"aria-label":n,"data-test":"DesignSystem-Select-trigger"},e),React__namespace.createElement("div",{className:u},s&&React__namespace.createElement(Text,{appearance:"subtle",className:"".concat(E," mr-4"),size:t},"".concat(s.trim().charAt(0).toUpperCase()).concat(s.trim().slice(1))),o&&!s&&React__namespace.createElement(Icon,{appearance:k,className:"d-flex align-items-center mr-4",name:o,type:l,size:I}),d&&React__namespace.createElement("span",{ref:h,className:p},d)),v&&r&&React__namespace.createElement(Icon,{appearance:k,onClick:function(e){e.stopPropagation(),null!=y&&y(_?[]:{label:"",value:""}),null!=b&&b(!1),c&&c(e)},className:m,size:12,name:"close","aria-label":"clear selected",type:l,"data-test":"DesignSystem-Select--closeIcon"}),React__namespace.createElement(Icon,{appearance:k,name:g,type:l})))},_excluded$q=(SelectTrigger.defaultProps={triggerSize:"regular",placeholder:"Select",withClearButton:!0},["onChange","onClear","size"]),SearchInput=function(e){var t=(c=React__namespace.useContext(SelectContext)).setWithSearch,n=c.maxHeight,a=c.listRef,r=c.setFocusedOption,o=c.setOpenPopover,i=c.triggerRef,s=e.onChange,l=e.onClear,c=void 0===(c=e.size)?"regular":c,e=_objectWithoutProperties(e,_excluded$q),n=(React__namespace.useEffect(function(){null!=t&&t(!0)},[n]),classnames(_defineProperty$1(_defineProperty$1({},styles$a["Select-input"],!0),styles$a["Select-input--tiny"],"tiny"===c)));return React__namespace.createElement("div",{className:styles$a["Select-inputWrapper"]},React__namespace.createElement(Input,_extends$2({},e,{icon:"search",size:c,onKeyDown:function(e){return handleInputKeyDown(e,a,r,o,i)},autoFocus:!0,onChange:function(e){s&&s(e.target.value)},onClear:function(e){l&&l(e)},autoComplete:"off","aria-label":"Search","aria-haspopup":"listbox",className:n,"data-test":"DesignSystem-Select--Input"})))},_excluded$p=["title","description","children"],SelectEmptyTemplate=function(e){var t=(n=React__namespace.useContext(SelectContext)).maxHeight,n=n.withSearch,a=e.title,r=e.description,o=e.children,e=_objectWithoutProperties(e,_excluded$p);return React__namespace.createElement("div",_extends$2({className:"px-7 d-flex justify-content-center align-items-center",style:{minHeight:n?t-33:t},"data-test":"DesignSystem-Select-EmptyState--wrapper","aria-live":"polite",role:"alert"},e),React__namespace.createElement("div",{"aria-labelledby":a,"aria-describedby":r,className:"d-flex flex-column justify-content-center align-items-center"},a&&React__namespace.createElement(Text,{id:a,role:"heading",className:"text-align-center mb-3",weight:"strong"},a),r&&React__namespace.createElement(Text,{id:r,className:"text-align-center mb-6",weight:"medium",size:"small",appearance:"subtle"},r),o))},_excluded$o=["children"],SelectFooter=function(e){var t=e.children,e=_objectWithoutProperties(e,_excluded$o);return React__namespace.createElement("div",_extends$2({className:styles$a["Select-buttonWrapper"]},e),t)},Select=React__namespace.forwardRef(function(e,t){var n=e.children,a=e.onSelect,r=e.width,o=e.maxHeight,i=e.minHeight,s=e.value,l=e.boundaryElement,c=e.appendToBody,d=void 0!==(g=e.multiSelect)&&g,p=e.onOutsideClick,u=e.triggerOptions,m=e.popoverWidth,h=e.trigger,f=e.onToggle,g=void 0===(g=e.styleType)?"filled":g,y=void 0!==(y=e.error)&&y,v=(_=_slicedToArray(React__namespace.useState(!1),2))[0],b=_[1],_=mapInitialValue(d,s),x=(_=_slicedToArray(React__namespace.useState(_),2))[0],S=_[1],w=(_=_slicedToArray(React__namespace.useState(!1),2))[0],C=_[1],P=React__namespace.createRef(),E=React__namespace.useRef(null),k=(_=_slicedToArray(React__namespace.useState(!1),2))[0],_=_[1],I=(N=_slicedToArray(React__namespace.useState(),2))[0],R=N[1],D=(N=_slicedToArray(React__namespace.useState(!1),2))[0],T=N[1],$=(N=_slicedToArray(React__namespace.useState(!1),2))[0],A=N[1],M=(N=_slicedToArray(React__namespace.useState({width:m||r}),2))[0],B=N[1],N=React__namespace.useRef("select-listbox-".concat(uidGenerator())).current,e=extractBaseProps(e),F=h?{}:{width:r};return React__namespace.useEffect(function(){var e=null==(e=P.current)?void 0:e.clientWidth;!m&&e&&B(_objectSpread2(_objectSpread2({},M),{},{width:h?Math.max(e||0,176):e}))},[]),React__namespace.useImperativeHandle(t,function(){return{setOpen:function(e){null!=b&&b(e)},setFocusFirstItem:function(){v&&(requestAnimationFrame(function(){return focusListItem$1("down",R,E)}),T(!0))},setFocusLastItem:function(){v&&(requestAnimationFrame(function(){return focusListItem$1("up",R,E)}),A(!0))}}}),React__namespace.useEffect(function(){v||(T(!1),A(!1))},[v]),React__namespace.useEffect(function(){D&&v&&requestAnimationFrame(function(){return focusListItem$1("down",R,E)})},[D]),React__namespace.useEffect(function(){$&&v&&requestAnimationFrame(function(){return focusListItem$1("up",R,E)})},[$]),React__namespace.useEffect(function(){s&&(S(s),C(Array.isArray(s)?0<s.length:s&&"value"in s))},[s]),React__namespace.createElement(SelectContext.Provider,{value:{openPopover:v,setOpenPopover:b,selectValue:x,setSelectValue:S,isOptionSelected:w,setIsOptionSelected:C,onOptionClick:function(e){null!=a&&a(e),d||b(!1)},maxHeight:o,minHeight:i,withSearch:k,width:r,setWithSearch:_,multiSelect:d,listRef:E,triggerRef:P,focusedOption:I,setFocusedOption:R,setHighlightFirstItem:T,setHighlightLastItem:A,styleType:g,error:y}},React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-Select",style:F,"aria-haspopup":"listbox","aria-expanded":v},e),React__namespace.createElement(Popover$1,{open:v,onToggle:function(e){f&&f(e),u&&u.disabled?b(!1):(b(e),T(e))},triggerClass:"d-block",offset:"medium",position:"bottom-start",customStyle:M,boundaryElement:l,appendToBody:c,trigger:h?React__namespace.cloneElement(h,{ref:P}):React__namespace.createElement(SelectTrigger,_extends$2({"aria-controls":N},u))},React__namespace.createElement(OutsideClick,{onOutsideClick:function(){null!=p&&p()}},React__namespace.createElement("div",{role:"listbox",id:N,tabIndex:0,ref:E},n)))))}),css_248z$a=(Select.displayName="Select",Select.defaultProps={maxHeight:256,width:176,styleType:"filled"},Select.Option=SelectOption,Select.List=SelectList,Select.SearchInput=SearchInput,Select.EmptyTemplate=SelectEmptyTemplate,Select.Footer=SelectFooter,".menu-module-Menu-AK6Tm-4-22-0 {\n  overflow-y: auto !important;\n  padding-top: var(--spacing-10);\n  padding-bottom: var(--spacing-10);\n}\n\n.menu-module-Menu-Trigger--active-jEVVp-4-22-0 {\n  background-color: var(--secondary-dark);\n}\n\n.menu-module-Menu-Item-oX6Gf-4-22-0 {\n  width: 100%;\n  box-sizing: border-box;\n}\n\n.menu-module-Menu-Item--tight-6221H-4-22-0 {\n  padding: var(--spacing-10) var(--spacing-20);\n  font-size: var(--font-size-s);\n  font-weight: var(--font-weight-medium);\n  line-height: var(--font-height-s);\n}\n\n.menu-module-Menu-Group-Label-Qj6zC-4-22-0 {\n  display: flex;\n  align-items: center;\n  padding-bottom: var(--spacing-15);\n  padding-top: var(--spacing-30);\n  padding-left: var(--spacing-40);\n  padding-right: var(--spacing-30);\n}\n\n.menu-module-Menu-Group-MAnuz-4-22-0:first-child .menu-module-Menu-Group-Label-Qj6zC-4-22-0 {\n  padding-top: var(--spacing-20);\n}\n"),styles$9={Menu:"menu-module-Menu-AK6Tm-4-22-0","Menu-Trigger--active":"menu-module-Menu-Trigger--active-jEVVp-4-22-0","Menu-Item":"menu-module-Menu-Item-oX6Gf-4-22-0","Menu-Item--tight":"menu-module-Menu-Item--tight-6221H-4-22-0","Menu-Group-Label":"menu-module-Menu-Group-Label-Qj6zC-4-22-0","Menu-Group":"menu-module-Menu-Group-MAnuz-4-22-0"},_excluded$n=(styleInject$1(css_248z$a),["label","children","showDivider"]),MenuGroup=function(e){var t=e.label,n=e.children,a=e.showDivider,e=_objectWithoutProperties(e,_excluded$n);return t?React__default.default.createElement("div",_extends$2({"data-test":"DesignSystem-Menu-Group",role:"group",className:styles$9["Menu-Group"]},e),React__default.default.createElement(Text,{"data-test":"DesignSystem-Menu-Group-Label",size:"small",weight:"medium",appearance:"subtle",className:styles$9["Menu-Group-Label"]},t),n):React__default.default.createElement("div",_extends$2({"data-test":"DesignSystem-Menu-Group",role:"group"},e),n,a&&React__default.default.createElement(Divider,{className:"my-3"}))},MenuContext=(MenuGroup.defaultProps={showDivider:!0},React__namespace.createContext({})),handleKeyDown$1=function(e,t,n,a,r,o,i,s,l,c,d,p){switch(e.key){case"ArrowUp":e.preventDefault(),navigateOptions("up",t,n,o);break;case"ArrowDown":e.preventDefault(),navigateOptions("down",t,n,o);break;case"Enter":null!=t&&t.click(),null!=a&&a(!1);break;case"Escape":var u;null!=a&&a(!1),l&&!s?null!=l&&null!=(u=l.current)&&u.focus():null!=r&&null!=(u=r.current)&&u.focus(),null!=n&&n(void 0);break;case"Tab":null!=a&&a(!1);break;case"ArrowRight":navigateSubMenu(s,"right",i,c,d,p);break;case"ArrowLeft":navigateSubMenu(s,"left",i,c,d,p)}},navigateOptions=function(e,t,n,a){var a=null==(a=a.current)?void 0:a.querySelectorAll('[data-test="DesignSystem-Listbox-ItemWrapper"]'),r=Array.from(a).findIndex(function(e){return e==t});(e=a[-1===r?"up"===e?a.length-1:0:"up"===e?(r-1+a.length)%a.length:(r+1)%a.length]).focus(),n&&n(e),null!=e&&null!=(a=e.scrollIntoView)&&a.call(e,{block:"center"})},navigateSubMenu=function(e,t,n,a,r,o){a=null==(a=document.querySelector('[data-name="'.concat(a,'"]')))?void 0:a.getAttribute("data-placement"),e?("right"===t&&null!=a&&a.includes("right")||"left"===t&&null!=a&&a.includes("left"))&&(null==(n=null==n||null==(e=n.current)?void 0:e.querySelectorAll('[data-test="DesignSystem-Listbox-ItemWrapper"]'))?void 0:n[0]).focus():("left"===t&&null!=a&&a.includes("right")||"right"===t&&null!=a&&a.includes("left"))&&null!=(n=null==o||null==(e=o.current)||null==(e=e.querySelector("#".concat(r)))?void 0:e.firstChild)&&n.focus()},SubMenuContext=React__namespace.createContext({}),_excluded$m=["children"],MenuListContext=React__default.default.createContext({}),MenuList=function(e){var t=e.children,n=_objectWithoutProperties(e,_excluded$m);return React__default.default.createElement(Listbox,_extends$2({"data-test":"DesignSystem-Menu-List"},n),React__default.default.createElement(MenuListContext.Provider,{value:{size:e.size}},t))},_excluded$l=(MenuList.defaultProps={type:"option",showDivider:!1,tagName:"nav",size:"compressed"},["children","className","onClick","disabled","onFocus"]),MenuItem=function(e){var t=e.children,n=e.className,a=e.onClick,r=e.disabled,o=e.onFocus,e=_objectWithoutProperties(e,_excluded$l),i=React__default.default.useContext(MenuContext),s=React__default.default.useContext(SubMenuContext),l=React__default.default.useContext(MenuListContext).size,c=s.triggerRef,d=s.menuID,p=s.setParentOpen,u=s.triggerID,m=s.parentListRef,h=i.setOpenPopover,f=i.focusedOption,g=i.setFocusedOption,y=i.menuTriggerRef,v=i.listRef,s=classnames(styles$9["Menu-Item"],_defineProperty$1({},styles$9["Menu-Item--tight"],"tight"===l),n);return React__default.default.useEffect(function(){function e(){null!=h&&h(!0)}function t(){null!=h&&h(!1)}var n,a=null==m||null==(n=m.current)||null==(n=n.querySelector("#".concat(u)))?void 0:n.firstChild;return null!=a&&a.addEventListener("focus",e),null!=a&&a.addEventListener("blur",t),function(){null!=a&&a.removeEventListener("focus",e),null!=a&&a.removeEventListener("blur",t)}},[u]),React__default.default.createElement(Listbox.Item,_extends$2({"data-test":"DesignSystem-Menu-ListItem",className:s,tabIndex:-1,onKeyDown:function(e){handleKeyDown$1(e,f,g,h,y,v,null,!1,c,d,u,m)},onFocus:function(e){null!=g&&g(e.target),null!=h&&h(!0),null!=o&&o(e)},onClick:function(e){r||(null!=h&&h(!1),null!=a&&a(e),null!=p&&p(!1))},disabled:r,role:"menuitem","aria-disabled":r},e),t)},handleKeyDown=(MenuItem.displayName="MenuItem",MenuItem.defaultProps={tagName:"a"},function(e,t,n,a){switch(e.key){case"ArrowUp":e.preventDefault(),null!=t&&t(!0),null!=a&&a(!0);break;case"ArrowDown":e.preventDefault(),null!=t&&t(!0),null!=n&&n(!0);break;case"Escape":case"Tab":null!=t&&t(!1)}}),focusListItem=function(e,t,n){n=null==(n=n.current)?void 0:n.querySelectorAll('[data-test="DesignSystem-Listbox-ItemWrapper"]');null!=(n=e="down"===e?null==n?void 0:n[0]:null==n?void 0:n[n.length-1])&&n.focus(),e&&"function"==typeof e.scrollIntoView&&null!=(n=e)&&n.scrollIntoView({block:"end"}),t&&t(e)},MenuTrigger=function(e){var t=e.className,n=(i=React__default.default.useContext(MenuContext)).openPopover,a=i.setOpenPopover,r=i.setHighlightFirstItem,o=i.setHighlightLastItem,i=i.menuTriggerRef,t=classnames(_defineProperty$1({},styles$9["Menu-Trigger--active"],n),t);return React__default.default.createElement(Button,_extends$2({"data-test":"DesignSystem-Menu-Trigger",icon:"more_horiz",ref:i,"aria-label":e["aria-label"]||"Open menu","aria-haspopup":!0,"aria-expanded":n},e,{className:t,onKeyDown:function(e){handleKeyDown(e,a,r,o)}}))},SubMenu=function(e){var t,e=e.children,n="DesignSystem-Menu--Popover-".concat(uidGenerator()),a="DesignSystem-Menu--Trigger-".concat(uidGenerator()),r=(e=_slicedToArray(React__default.default.Children.toArray(e),2))[0],e=e[1],o=React__default.default.useContext(MenuContext),i=React__default.default.useRef(null),s=React__default.default.useRef(null),l=React__default.default.createElement(React__default.default.Fragment,null),c=o.setOpenPopover,d=o.focusedOption,p=o.setFocusedOption,u=o.menuTriggerRef,m=o.listRef,o={triggerRef:s,menuID:n,setParentOpen:c,parentListRef:m,triggerID:a},r=React__default.default.cloneElement(r,_objectSpread2(_objectSpread2({},null==r?void 0:r.props),{},{onKeyDown:function(e){handleKeyDown$1(e,d,p,c,u,m,i,!0,s,n)},ref:s,"aria-haspopup":"menu","aria-expanded":i.current?"true":"false","aria-controls":n,id:a}));return React__default.default.isValidElement(e)&&(t=(a=null==e?void 0:e.props).on,a=a.children,l=React__default.default.cloneElement(e,_objectSpread2(_objectSpread2({},e.props),{},{on:t||"hover",offset:"small",children:React__default.default.createElement("div",{ref:i},a),trigger:r}))),React__default.default.createElement(SubMenuContext.Provider,{value:o},l)},_excluded$k=["children","width","minHeight","maxHeight","className","open","onToggle","aria-label","aria-labelledby"],Menu=function(e){var t=e.children,n=e.width,a=e.minHeight,r=e.maxHeight,o=e.className,i=e.open,s=e.onToggle,l=e["aria-label"],c=e["aria-labelledby"],d=_objectWithoutProperties(e,_excluded$k),p=(_=_slicedToArray(React__default.default.useState(i),2))[0],u=_[1],m=(_=_slicedToArray(React__default.default.useState(!1),2))[0],h=_[1],f=(_=_slicedToArray(React__default.default.useState(!1),2))[0],g=_[1],y=(_=_slicedToArray(React__default.default.useState(),2))[0],v=_[1],b=React__default.default.createRef(),_=React__default.default.useRef(null),x=React__default.default.useContext(SubMenuContext).menuID,o=classnames(styles$9.Menu,o);return React__default.default.useEffect(function(){u(i)},[i]),React__default.default.useEffect(function(){m&&p&&requestAnimationFrame(function(){return focusListItem("down",v,b)})},[m]),React__default.default.useEffect(function(){f&&p&&requestAnimationFrame(function(){return focusListItem("up",v,b)})},[f]),React__default.default.useEffect(function(){p||(h(!1),g(!1)),null!=s&&s(p)},[p]),React__default.default.createElement(MenuContext.Provider,{value:{openPopover:p,setOpenPopover:u,setHighlightFirstItem:h,setHighlightLastItem:g,focusedOption:y,setFocusedOption:v,menuTriggerRef:_,listRef:b}},React__default.default.createElement(Popover$1,_extends$2({"data-test":"DesignSystem-Menu",name:x,offset:"medium"},d,{open:p,customStyle:{width:n},onToggle:function(e){u(e)}}),React__default.default.createElement("div",{ref:b,role:"menu","aria-label":l,"aria-labelledby":c,"data-test":e["data-test"]||"DesignSystem-Menu-Wrapper",className:o,style:{maxHeight:r,minHeight:a}},t)))},KeyElement=(Menu.Group=MenuGroup,Menu.Item=MenuItem,Menu.List=MenuList,Menu.Trigger=MenuTrigger,Menu.SubMenu=SubMenu,Menu.defaultProps={width:176,maxHeight:256,position:"bottom-start"},function(e){var t=e.children,n=e.icon,a=e.iconOptions,r=e.iconAlign,o=e.label,i=e.className,e=extractBaseProps(e),s=classnames("py-2",{"mr-3":"left"===r,"ml-3":"right"===r}),i=classnames("d-flex","align-items-center",i);return t?React__namespace.createElement("dt",_extends$2({"data-test":"DesignSystem-KeyValuePair-KeyElement"},e),t):React__namespace.createElement("dt",_extends$2({"data-test":"DesignSystem-KeyValuePair-KeyElement"},e,{className:i}),n&&"left"===r&&React__namespace.createElement(Icon,_extends$2({appearance:"subtle",name:n,className:s,"data-test":"DesignSystem-KeyValuePair-Icon--Left"},a)),o&&React__namespace.createElement(Text,{weight:"medium",appearance:"subtle"},o),n&&"right"===r&&React__namespace.createElement(Icon,_extends$2({appearance:"subtle",name:n,className:s,"data-test":"DesignSystem-KeyValuePair-Icon--Right"},a)))}),ValueElement=(KeyElement.defaultProps={iconAlign:"left"},function(e){var t=e.children,n=e.value,a=e.className,e=extractBaseProps(e),a=classnames("m-0",a);return t?React__namespace.createElement("dd",_extends$2({"data-test":"DesignSystem-KeyValuePair-ValueElement"},e,{className:a}),t):React__namespace.createElement("dd",_extends$2({"data-test":"DesignSystem-KeyValuePair-ValueElement"},e,{className:a}),n&&React__namespace.createElement(Text,null,n))}),KeyValuePair=function(e){var t=e.children,n=classnames("m-0",e.className);return React__namespace.createElement("dl",_extends$2({"data-test":"DesignSystem-KeyValuePair"},e,{className:n}),t)},_excluded$j=(KeyValuePair.Key=KeyElement,KeyValuePair.Value=ValueElement,["date","className"]),DateSeparator=function(e){var t=e.date,n=e.className,e=_objectWithoutProperties(e,_excluded$j);return React__namespace.createElement(Text,_extends$2({appearance:"subtle",className:classnames("pt-7 pb-6 d-flex justify-content-center",n),role:"separator","aria-label":String(t),"data-test":"DesignSystem-Chat-DateSeparator"},e),t)},css_248z$9=".chatSeparator-module-Chat-UnreadMessage-JFwqI-4-22-0 {\n  border-radius: var(--border-radius-40);\n  padding: var(--spacing-05) var(--spacing-30) var(--spacing-05) var(--spacing-20);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background-color: var(--primary);\n  cursor: pointer;\n}\n\n.chatSeparator-module-NewMessage-Divider--left-tvVhe-4-22-0 {\n  flex: 1;\n  height: var(--spacing-2-5);\n  background-color: var(--primary);\n  margin-right: var(--spacing-40);\n}\n\n.chatSeparator-module-NewMessage-Divider--right-PlY2h-4-22-0 {\n  flex: 1;\n  height: var(--spacing-2-5);\n  background-color: var(--primary);\n  margin-left: var(--spacing-40);\n}\n",styles$8={"Chat-UnreadMessage":"chatSeparator-module-Chat-UnreadMessage-JFwqI-4-22-0","NewMessage-Divider--left":"chatSeparator-module-NewMessage-Divider--left-tvVhe-4-22-0","NewMessage-Divider--right":"chatSeparator-module-NewMessage-Divider--right-PlY2h-4-22-0"},_excluded$i=(styleInject$1(css_248z$9),["text","className"]),UnreadMessage=function(e){var t=e.text,n=e.className,e=_objectWithoutProperties(e,_excluded$i),n=classnames("d-flex align-items-center justify-content-center my-4",n);return React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-Chat-UnreadMessage",className:n},e),React__namespace.createElement("span",{className:styles$8["Chat-UnreadMessage"],role:"button","aria-label":t},React__namespace.createElement(Icon,{appearance:"white",name:"arrow_Downward",className:"mr-3"}),React__namespace.createElement(Text,{appearance:"white",weight:"strong","data-test":"DesignSystem-Chat-UnreadMessage-Text"},t)))},_excluded$h=["text","className"],NewMessage=function(e){var t=e.text,n=e.className,e=_objectWithoutProperties(e,_excluded$h),n=classnames("py-6 d-flex justify-content-center align-items-center",n);return React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-Chat-NewMessage",className:n,role:"button","aria-label":t,"aria-live":"polite"},e),React__namespace.createElement("span",{className:styles$8["NewMessage-Divider--left"]}),React__namespace.createElement(Text,{appearance:"link",weight:"strong",size:"small"},t),React__namespace.createElement("span",{className:styles$8["NewMessage-Divider--right"]}))},_excluded$g=["text"],TypingIndicator=function(e){var t=e.text,e=_objectWithoutProperties(e,_excluded$g);return React__namespace.createElement(Text,_extends$2({"data-test":"DesignSystem-Chat-TypingIndicator",appearance:"subtle",weight:"medium",size:"small",role:"status","aria-live":"polite","aria-atomic":"true"},e),t)},css_248z$8=".chatBubble-module-ChatBubble-box--outgoing-YSk5I-4-22-0 {\n  background-color: var(--primary-lightest);\n  border-radius: var(--border-radius-20);\n  padding: var(--spacing-20) var(--spacing-30);\n}\n\n.chatBubble-module-ChatBubble-separator-JaN-K-4-22-0 {\n  width: var(--spacing-10);\n  height: var(--spacing-10);\n  border-radius: var(--border-radius-full);\n  margin: 0 var(--spacing-20);\n  background: var(--inverse-lightest);\n}\n\n.chatBubble-module-ChatBubble-box--noSuccess-xsoeb-4-22-0 {\n  margin-right: calc(var(--spacing-40) + var(--spacing-10));\n}\n\n.chatBubble-module-ChatBubble-box-hARs0-4-22-0 {\n  width: 100%;\n}\n\n.chatBubble-module-ChatBubble-actionBar--outgoing-uAsaH-4-22-0 {\n  width: -moz-max-content;\n  width: max-content;\n  margin-right: var(--spacing-10);\n  margin-top: var(--spacing-15);\n}\n\n.chatBubble-module-ChatBubble-actionBar--incoming-gosX5-4-22-0 {\n  width: -moz-max-content;\n  width: max-content;\n  margin-left: var(--spacing-10);\n  margin-top: var(--spacing-15);\n}\n\n.chatBubble-module-ChatBubble-box--incoming-GK6D6-4-22-0 {\n  background-color: var(--secondary-lightest);\n  border-radius: var(--border-radius-20);\n  padding: var(--spacing-20) var(--spacing-30);\n}\n\n.chatBubble-module-ChatBubble-metaData--incoming-dovAY-4-22-0 {\n  margin-left: calc(var(--spacing-80) + var(--spacing-20));\n}\n\n.chatBubble-module-ChatBubble-boxWrapper-aH59y-4-22-0 {\n  flex: 0 0 auto;\n  display: flex;\n  max-width: 70%;\n}\n\n.chatBubble-module-ChatBubble-actionBarWrapper-8VKZb-4-22-0 {\n  flex: 0 0 auto;\n}\n",styles$7={"ChatBubble-box--outgoing":"chatBubble-module-ChatBubble-box--outgoing-YSk5I-4-22-0","ChatBubble-separator":"chatBubble-module-ChatBubble-separator-JaN-K-4-22-0","ChatBubble-box--noSuccess":"chatBubble-module-ChatBubble-box--noSuccess-xsoeb-4-22-0","ChatBubble-box":"chatBubble-module-ChatBubble-box-hARs0-4-22-0","ChatBubble-actionBar--outgoing":"chatBubble-module-ChatBubble-actionBar--outgoing-uAsaH-4-22-0","ChatBubble-actionBar--incoming":"chatBubble-module-ChatBubble-actionBar--incoming-gosX5-4-22-0","ChatBubble-box--incoming":"chatBubble-module-ChatBubble-box--incoming-GK6D6-4-22-0","ChatBubble-metaData--incoming":"chatBubble-module-ChatBubble-metaData--incoming-dovAY-4-22-0","ChatBubble-boxWrapper":"chatBubble-module-ChatBubble-boxWrapper-aH59y-4-22-0","ChatBubble-actionBarWrapper":"chatBubble-module-ChatBubble-actionBarWrapper-8VKZb-4-22-0"},_excluded$f=(styleInject$1(css_248z$8),["time","metaData","urgentMessage","avatarData","showAvatar","children","actionBar"]),MetaSeparator$1=function(){return React__namespace.createElement("span",{className:styles$7["ChatBubble-separator"],"data-test":"DesignSystem-IncomingChatBubble-Separator"})},IncomingBubble=function(e){var t=e.time,n=e.metaData,a=e.urgentMessage,r=void 0===(r=e.avatarData)?{}:r,o=e.showAvatar,i=e.children,s=e.actionBar,e=_objectWithoutProperties(e,_excluded$f),l=r.image,c=r.icon,d=r.firstName,p=r.lastName,u="".concat(d||""," ").concat(p||""),m=(f=_slicedToArray(React__namespace.useState(!1),2))[0],h=f[1],f=d||p||t||n||a,g=classnames(_defineProperty$1(_defineProperty$1({},"d-flex align-items-center mb-3",!0),styles$7["ChatBubble-metaData--incoming"],o));return React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-ChatBubble-IncomingWrapper"},e,{role:"group","aria-labelledby":"chat-bubble-header"}),f&&React__namespace.createElement(Row,{className:g,"data-test":"DesignSystem-IncomingChatBubble-MetaDataWrapper"},[u&&(d||p)&&React__namespace.createElement(Text,{key:"fullName",weight:"medium",size:"small","data-test":"DesignSystem-IncomingChatBubble-Name"},u),t&&React__namespace.createElement(Text,{key:"time",appearance:"subtle",weight:"medium",size:"small","data-test":"DesignSystem-IncomingChatBubble-Time","aria-label":"Time: ".concat(t)},t),n&&React__namespace.createElement(Text,{key:"metaData",appearance:"subtle",weight:"medium",size:"small","data-test":"DesignSystem-IncomingChatBubble-MetaData","aria-label":n},n),a&&React__namespace.createElement("div",{key:"urgentMessage","data-test":"DesignSystem-IncomingChatBubble-UrgentMessage",role:"alert","aria-live":"assertive"},a())].filter(Boolean).map(function(e,t,n){return React__namespace.createElement(React__namespace.Fragment,{key:t},e,t<n.length-1&&React__namespace.createElement(MetaSeparator$1,{key:"separator-".concat(t)}))})),React__namespace.createElement(Row,{onMouseEnter:function(){return h(!0)},onMouseLeave:function(){return h(!1)},"data-test":"DesignSystem-IncomingChatBubble-Wrapper"},React__namespace.createElement(Column,{className:styles$7["ChatBubble-boxWrapper"],"data-test":"DesignSystem-IncomingChatBubble-ChatBoxWrapper"},o&&React__namespace.createElement(Avatar,_extends$2({"data-test":"DesignSystem-IncomingChatBubble-Avatar",className:"mr-4"},r,{withTooltip:!1,"aria-label":"Avatar of ".concat(u)}),l||c),React__namespace.createElement("div",{className:styles$7["ChatBubble-box--incoming"],"data-test":"DesignSystem-IncomingChatBubble-ChatBox"},i)),React__namespace.createElement(Column,{className:styles$7["ChatBubble-actionBarWrapper"]},s&&m&&React__namespace.createElement("div",{"data-test":"DesignSystem-IncomingChatBubble-ActionBar",className:styles$7["ChatBubble-actionBar--incoming"],role:"toolbar","aria-label":"Action bar"},s()))))},_excluded$e=(IncomingBubble.displayName="IncomingBubble",["children","status","actionBar","time","metaData","urgentMessage","failed","failedMessage","className"]),ChatBox$1=function(e){return e=e.children,React__namespace.createElement("div",{className:styles$7["ChatBubble-box--outgoing"],"data-test":"DesignSystem-OutgoingChatBubble-ChatBox"},e)},MetaSeparator=function(){return React__namespace.createElement("span",{className:styles$7["ChatBubble-separator"],"data-test":"DesignSystem-OutgoingChatBubble-Separator"})},OutgoingBubble=function(e){var t=e.children,n=e.status,a=e.actionBar,r=e.time,o=e.metaData,i=e.urgentMessage,s=e.failed,l=e.failedMessage,c=e.className,e=_objectWithoutProperties(e,_excluded$e),d=(u=_slicedToArray(React__namespace.useState(!1),2))[0],p=u[1],u=classnames(_defineProperty$1(_defineProperty$1({},styles$7["ChatBubble-box"],!0),styles$7["ChatBubble-box--noSuccess"],!n)),c=classnames("d-flex","align-items-end","w-100",c),m=r||o||i||s&&l,h=classnames(_defineProperty$1({},"d-flex justify-content-end align-items-center mb-3",m));return React__namespace.createElement("div",_extends$2({className:c,"data-test":"DesignSystem-ChatBubble-OutgoingWrapper"},e,{role:"group","aria-labelledby":"chat-bubble-header"}),React__namespace.createElement("div",{className:u},m&&React__namespace.createElement(Row,{className:h},s&&l&&React__namespace.createElement("div",{"data-test":"DesignSystem-OutgoingChatBubble-FailedMessage",role:"alert","aria-live":"assertive"},l()),!s&&React__namespace.createElement(React__namespace.Fragment,null,[r&&React__namespace.createElement(Text,{key:"time",appearance:"subtle",weight:"medium",size:"small","data-test":"DesignSystem-OutgoingChatBubble-Time","aria-label":"Time: ".concat(r)},r),o&&React__namespace.createElement(Text,{key:"metaData",appearance:"subtle",weight:"medium",size:"small","data-test":"DesignSystem-OutgoingChatBubble-Metadata","aria-label":o},o),i&&React__namespace.createElement("div",{key:"urgentMessage","data-test":"DesignSystem-OutgoingChatBubble-UrgentMessage",role:"alert","aria-live":"assertive"},i())].filter(Boolean).map(function(e,t,n){return React__namespace.createElement(React__namespace.Fragment,{key:t},e,t<n.length-1&&React__namespace.createElement(MetaSeparator,{key:"separator-".concat(t)}))}))),React__namespace.createElement(Row,{className:"d-flex justify-content-end",onMouseEnter:function(){return p(!0)},onMouseLeave:function(){return p(!1)},"data-test":"DesignSystem-OutgoingChatBubble-Wrapper"},React__namespace.createElement(Column,{className:styles$7["ChatBubble-actionBarWrapper"]},a&&d&&React__namespace.createElement("div",{className:styles$7["ChatBubble-actionBar--outgoing"],"data-test":"DesignSystem-OutgoingChatBubble-ActionBar",role:"toolbar","aria-label":"Action bar"},a())),React__namespace.createElement(Column,{className:styles$7["ChatBubble-boxWrapper"],"data-test":"DesignSystem-OutgoingChatBubble-BoxWrapper"},React__namespace.createElement(ChatBox$1,null,t)))),n&&!s&&React__namespace.createElement(Icon,{name:"check_circle",appearance:"success",type:"rounded",className:"ml-3","data-test":"DesignSystem-OutgoingChatBubble-Status","aria-label":"Message sent successfully"}))},_excluded$d=(OutgoingBubble.displayName="OutgoingBubble",["type","incomingOptions","outgoingOptions","children"]),ChatBubble=function(e){var t=e.type,n=e.incomingOptions,a=e.outgoingOptions,r=e.children,e=_objectWithoutProperties(e,_excluded$d);return"incoming"===t?React__namespace.createElement(IncomingBubble,_extends$2({},n,e),r):React__namespace.createElement(OutgoingBubble,_extends$2({},a,e),r)},css_248z$7=(ChatBubble.displayName="ChatBubble",".chatInput-module-ChatInput-eHNHD-4-22-0 {\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n  border: var(--border-width-2-5) solid var(--secondary);\n  padding: var(--spacing-20);\n  border-radius: var(--border-radius-10);\n  background: var(--white);\n  max-width: 100%;\n  min-width: var(--spacing-640);\n  transition: all var(--duration--slow-01) var(--standard-productive-curve);\n  max-height: var(--spacing-440);\n  position: relative;\n  box-sizing: border-box;\n  line-height: var(--font-height-m);\n}\n\n.chatInput-module-ChatInput--expanded-CQXYB-4-22-0 {\n  flex-direction: column;\n  align-items: flex-start;\n}\n\n.chatInput-module-ChatInput--disabled-2rn8F-4-22-0 {\n  background: var(--secondary-lightest);\n  cursor: not-allowed;\n}\n\n.chatInput-module-ChatInput-eHNHD-4-22-0:hover {\n  background: var(--secondary-lighter);\n}\n\n.chatInput-module-ChatInput-eHNHD-4-22-0:focus-within,\n.chatInput-module-ChatInput-eHNHD-4-22-0:focus,\n.chatInput-module-ChatInput-eHNHD-4-22-0:focus-visible {\n  background: var(--white);\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n}\n\n.chatInput-module-ChatInput-textarea-qyw2Y-4-22-0 {\n  flex: 1;\n  height: var(--spacing-60);\n  width: 100%;\n  resize: none;\n  border: none;\n  outline: none;\n  transition-delay: var(--duration--slow-01);\n  transition: width var(--duration--slow-01) var(--standard-productive-curve);\n  box-sizing: border-box;\n  cursor: auto;\n  padding: var(--spacing-05) 0;\n  background: none;\n  word-break: break-all;\n  overflow-y: scroll;\n  font-family: var(--font-family);\n  font-weight: var(--font-weight-normal);\n  line-height: var(--font-height);\n  font-size: var(--font-size);\n  color: var(--inverse);\n}\n\n.chatInput-module-ChatInput-textarea-qyw2Y-4-22-0::-moz-placeholder {\n  color: var(--inverse-lighter);\n}\n\n.chatInput-module-ChatInput-textarea-qyw2Y-4-22-0::placeholder {\n  color: var(--inverse-lighter);\n}\n\n.chatInput-module-ChatInput-eHNHD-4-22-0 textarea:disabled::-moz-placeholder {\n  color: var(--inverse-lightest);\n}\n\n.chatInput-module-ChatInput-eHNHD-4-22-0 textarea:disabled::placeholder {\n  color: var(--inverse-lightest);\n}\n\n.chatInput-module-ChatInput-actions-TdLpp-4-22-0 {\n  display: flex;\n  flex-shrink: 0;\n  transition: all var(--duration--slow-01) var(--standard-productive-curve);\n  margin-left: var(--spacing-20);\n  align-items: center;\n}\n\n.chatInput-module-ChatInput-actions--expanded-tSHwG-4-22-0 {\n  width: 100%;\n  justify-content: flex-end;\n  margin-top: var(--spacing-20);\n  margin-left: 0;\n}\n"),styles$6={ChatInput:"chatInput-module-ChatInput-eHNHD-4-22-0","ChatInput--expanded":"chatInput-module-ChatInput--expanded-CQXYB-4-22-0","ChatInput--disabled":"chatInput-module-ChatInput--disabled-2rn8F-4-22-0","ChatInput-textarea":"chatInput-module-ChatInput-textarea-qyw2Y-4-22-0","ChatInput-actions":"chatInput-module-ChatInput-actions-TdLpp-4-22-0","ChatInput-actions--expanded":"chatInput-module-ChatInput-actions--expanded-tSHwG-4-22-0"},_excluded$c=(styleInject$1(css_248z$7),["defaultValue","showStopButton","onChange","onSend","disabled","readOnly","actionRenderer","onStopGenerating","className"]),ChatInput=function(e){var t=e.defaultValue,n=e.showStopButton,a=e.onChange,r=e.onSend,o=e.disabled,i=e.readOnly,s=e.actionRenderer,l=e.onStopGenerating,c=e.className,e=_objectWithoutProperties(e,_excluded$c),d=React__default.default.useRef(null),p=React__default.default.useRef(null),u=(g=_slicedToArray(React__default.default.useState(t),2))[0],m=g[1],h=(g=_slicedToArray(React__default.default.useState(!1),2))[0],f=g[1],g=(React__default.default.useEffect(function(){t&&y(t)},[t]),classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$6.ChatInput,!0),styles$6["ChatInput--expanded"],h),styles$6["ChatInput--disabled"],o),c)),c=classnames(_defineProperty$1(_defineProperty$1({},styles$6["ChatInput-actions"],!0),styles$6["ChatInput-actions--expanded"],h)),h=classnames(_defineProperty$1({},styles$6["ChatInput-textarea"],!0)),y=function(t){var e,n;d&&d.current&&p&&p.current&&(e=d.current,n=e.scrollHeight,requestAnimationFrame(function(){f(function(e){return 24<n&&!e||!(n<=24&&e&&""===t)&&""!==t&&e})}))};return React__default.default.createElement("div",{className:g,ref:p,"data-test":"DesignSystem-ChatInput"},React__default.default.createElement("textarea",_extends$2({value:u,ref:d,onChange:function(e){o||i||(m(e.target.value),a&&a(e),y(e.target.value))},className:h,disabled:o,readOnly:i,"data-test":"DesignSystem-ChatInput-textarea"},e)),React__default.default.createElement("div",{className:c,"data-test":"DesignSystem-ChatInput-actions"},s&&s(),n?React__default.default.createElement(Button,{size:"tiny",appearance:"alert",icon:"stop","aria-label":"Stop Generating",largeIcon:!0,"data-test":"DesignSystem-StopButton",disabled:o,className:s?"ml-3":"",onClick:l}):React__default.default.createElement(Button,{size:"tiny",appearance:"primary",icon:"arrow_upward_alt","aria-label":"Send",largeIcon:!0,"data-test":"DesignSystem-SendButton",disabled:""===u||o,className:s?"ml-3":"",onClick:function(e){r&&r(e,u),f(!1),m("")}})))},_excluded$b=(ChatInput.displayName="ChatInput",ChatInput.defaultProps={placeholder:"Start typing..."},["children"]),Chat=function(e){var t=e.children,e=_objectWithoutProperties(e,_excluded$b);return React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-Chat"},e),t)},css_248z$6=(Chat.DateSeparator=DateSeparator,Chat.UnreadMessage=UnreadMessage,Chat.NewMessage=NewMessage,Chat.TypingIndicator=TypingIndicator,Chat.ChatBubble=ChatBubble,Chat.ChatInput=ChatInput,".meter-module-Meter-2i-mO-4-22-0 {\n  display: flex;\n  align-items: center;\n}\n\n.meter-module-Meter-Step-4Z4g3-4-22-0 {\n  border-radius: 50%;\n}\n\n.meter-module-Meter-Step--small-8AUww-4-22-0 {\n  width: var(--spacing-10);\n  height: var(--spacing-20);\n}\n\n.meter-module-Meter-Step--regular-5FlOq-4-22-0 {\n  width: var(--spacing-20);\n  height: var(--spacing-20);\n}\n\n.meter-module-Meter-Step--large-3n6Li-4-22-0 {\n  width: var(--spacing-30);\n  height: var(--spacing-30);\n}\n\n.meter-module-Meter-Step--info-dYKw1-4-22-0 {\n  background: var(--primary);\n}\n\n.meter-module-Meter-Step--warning-1y3zc-4-22-0 {\n  background: var(--warning);\n}\n\n.meter-module-Meter-Step--alert-hNfes-4-22-0 {\n  background: var(--alert);\n}\n\n.meter-module-Meter-Step--success-sSboi-4-22-0 {\n  background: var(--success);\n}\n"),styles$5={Meter:"meter-module-Meter-2i-mO-4-22-0","Meter-Step":"meter-module-Meter-Step-4Z4g3-4-22-0","Meter-Step--small":"meter-module-Meter-Step--small-8AUww-4-22-0","Meter-Step--regular":"meter-module-Meter-Step--regular-5FlOq-4-22-0","Meter-Step--large":"meter-module-Meter-Step--large-3n6Li-4-22-0","Meter-Step--info":"meter-module-Meter-Step--info-dYKw1-4-22-0","Meter-Step--warning":"meter-module-Meter-Step--warning-1y3zc-4-22-0","Meter-Step--alert":"meter-module-Meter-Step--alert-hNfes-4-22-0","Meter-Step--success":"meter-module-Meter-Step--success-sSboi-4-22-0"},Step=(styleInject$1(css_248z$6),function(e){var t=e.stepSize,n=e.type,a=e.fillColor,r=e.className,o=e.emptyColor,e=extractBaseProps(e),t=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$5["Meter-Step"],!0),styles$5["Meter-Step--".concat(n)],n),styles$5["Meter-Step--".concat(t)],t),styles$5["Meter-Step--".concat(a)],"filled"===n&&a),r);return React__namespace.createElement("span",_extends$2({"data-test":"DesignSystem-Meter-Step"},e,{style:"empty"===n?{background:o}:{},className:t,role:"presentation","aria-hidden":"true"}))}),calculateFilledSteps=(Step.displayName="Step",Step.defaultProps={stepSize:"regular",type:"empty",emptyColor:"var(--secondary-light)"},function(e,t,n,a){if(e<n)return 0;if(a<e)return t;for(var r=(a-n)/t,o=r/2,i=0,s=1;s<=t;s++)n+(s-1)*r+o<e&&(i=s);return i}),calculatePercentage=function(e,t,n){return e<t?0:n<e?100:(e-t)/(n-t)*100},useMeterValues=function(e){var n=e.value,a=e.min,r=e.max,o=e.stepCount,i=e.getFilledSteps,t=(e=_slicedToArray(React.useState(0),2))[0],s=e[1],l=(e=_slicedToArray(React.useState(0),2))[0],c=e[1];return React.useEffect(function(){var e=i?i({value:n,stepCount:o,min:a,max:r}):calculateFilledSteps(n,o,a,r),t=calculatePercentage(n,a,r);s(e),c(t)},[n,a,r,o,i]),{filledSteps:t,percentage:l,value:n,min:a,max:r,stepCount:o}},_excluded$a=["value","min","max","stepCount","emptyColor","fillColor","getFilledSteps","meterSize","className","renderLabel","labelSize","ariaLabel","showLabel"],Meter=function(e){var t=e.value,n=e.min,a=e.max,o=e.stepCount,i=e.emptyColor,s=e.fillColor,r=e.getFilledSteps,l=e.meterSize,c=e.className,d=e.renderLabel,p=e.labelSize,u=e.ariaLabel,m=e.showLabel,e=_objectWithoutProperties(e,_excluded$a),h=(r=useMeterValues({value:t,min:n,max:a,stepCount:o,getFilledSteps:r})).filledSteps,r=r.percentage,f=Array.from({length:o},function(e,t){var n=t<h?"filled":"empty",a=Array.isArray(s)?s[t%s.length]:s,r=classnames(_defineProperty$1({},"mr-2",t<o-1));return React__namespace.createElement(Step,_extends$2({key:t},{stepSize:l,emptyColor:i,type:n,fillColor:a,className:r}))}),r=d?d({filledSteps:h,value:t,min:n,max:a,stepCount:o,percentage:r}):"".concat(r,"%");return React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-Meter",className:classnames(styles$5.Meter,c),role:"meter","aria-valuemin":n,"aria-valuemax":a,"aria-valuenow":t,"aria-label":u,"aria-valuetext":r.toString()},e),f,(m||d)&&React__namespace.createElement(Text,{className:"ml-4",size:p||l,"data-test":"DesignSystem-Meter-Label"},r))},SegmentedControlContext=(Meter.displayName="Meter",Meter.defaultProps={value:0,min:0,max:100,stepCount:5,fillColor:"info",meterSize:"regular",type:"empty",showLabel:!0,emptyColor:"var(--secondary-light)"},Meter.useMeterValues=useMeterValues,React__namespace.createContext(null)),css_248z$5=".segmentedControl-module-SegmentedControl-vkYC9-4-22-0 {\n  display: inline-flex;\n  align-items: stretch;\n  position: relative;\n  border-radius: var(--border-radius-10);\n  max-width: 100%;\n  box-sizing: border-box;\n  box-shadow: inset 0 0 0 var(--border-width-2-5) var(--secondary);\n  overflow: visible;\n}\n\n.segmentedControl-module-SegmentedControl--expanded-sdHW--4-22-0 {\n  width: 100%;\n  display: flex;\n}\n\n.segmentedControl-module-SegmentedControl-segment--expanded-A9LYh-4-22-0 {\n  flex: 1 1 0;\n  min-width: 0;\n  width: 0;\n}\n\n.segmentedControl-module-SegmentedControl-segment--equalWidth-FUQl8-4-22-0 {\n  width: var(--segment-equal-width, -moz-max-content);\n  width: var(--segment-equal-width, max-content);\n  flex: 0 0 auto;\n  min-width: var(--segment-equal-width, -moz-max-content);\n  min-width: var(--segment-equal-width, max-content);\n}\n\n.segmentedControl-module-SegmentedControl-segment--equalWidth-FUQl8-4-22-0 .segmentedControl-module-SegmentedControl-segmentLabel-Jtu-B-4-22-0 {\n  overflow: visible;\n  text-overflow: clip;\n}\n\n.segmentedControl-module-SegmentedControl-segmentLabel--constrained-DpFL7-4-22-0 {\n  overflow: hidden !important;\n  text-overflow: ellipsis !important;\n}\n\n.segmentedControl-module-SegmentedControl--disabled-7MH7Y-4-22-0 {\n  opacity: var(--opacity-16);\n  cursor: not-allowed;\n}\n\n.segmentedControl-module-SegmentedControl-indicator-ac-l3-4-22-0 {\n  position: absolute;\n  left: 0;\n  box-sizing: border-box;\n  background-color: var(--primary-ultra-light);\n  border: var(--border-width-05) solid var(--primary);\n  border-radius: var(--border-radius-10);\n  pointer-events: none;\n  z-index: 2;\n  transition: transform var(--duration--moderate-02) var(--standard-productive-curve),\n    width var(--duration--moderate-02) var(--standard-productive-curve),\n    top var(--duration--moderate-02) var(--standard-productive-curve),\n    height var(--duration--moderate-02) var(--standard-productive-curve);\n}\n\n.segmentedControl-module-SegmentedControl-segment-rqh1W-4-22-0 {\n  -webkit-appearance: none;\n     -moz-appearance: none;\n          appearance: none;\n  border: var(--border-width-2-5) solid transparent;\n  background-clip: padding-box;\n  border-radius: 0;\n  background-color: transparent;\n  position: relative;\n  color: var(--text);\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  padding: var(--spacing-15) var(--spacing-30);\n  cursor: pointer;\n  font-family: inherit;\n  font-size: var(--font-size);\n  line-height: var(--font-height);\n  font-weight: var(--font-weight-normal);\n  text-decoration: none;\n  max-width: var(--segment-max-width, none);\n  min-width: 0;\n  z-index: 3;\n  transition: color var(--duration--moderate-02) var(--standard-productive-curve),\n    background-color var(--duration--moderate-02) var(--standard-productive-curve),\n    box-shadow var(--duration--moderate-02) var(--standard-productive-curve),\n    font-weight var(--duration--moderate-02) var(--standard-productive-curve);\n}\n\n.segmentedControl-module-SegmentedControl-segment-rqh1W-4-22-0:nth-of-type(1) {\n  border-top-left-radius: var(--border-radius-10);\n  border-bottom-left-radius: var(--border-radius-10);\n}\n\n.segmentedControl-module-SegmentedControl-segment-rqh1W-4-22-0:last-child {\n  border-top-right-radius: var(--border-radius-10);\n  border-bottom-right-radius: var(--border-radius-10);\n}\n\n.segmentedControl-module-SegmentedControl-segment-rqh1W-4-22-0:focus {\n  outline: none;\n}\n\n.segmentedControl-module-SegmentedControl-segment-rqh1W-4-22-0:focus-visible:not(.segmentedControl-module-SegmentedControl-segment--selected-l6YDK-4-22-0) {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n  border-radius: var(--border-radius-10);\n  z-index: 100;\n  position: relative;\n}\n\n.segmentedControl-module-SegmentedControl-segment-rqh1W-4-22-0:hover:not(.segmentedControl-module-SegmentedControl-segment--disabled-gPHDD-4-22-0):not(.segmentedControl-module-SegmentedControl-segment--selected-l6YDK-4-22-0) {\n  background-color: var(--secondary-lighter);\n}\n\n.segmentedControl-module-SegmentedControl-segment-rqh1W-4-22-0:active:not(.segmentedControl-module-SegmentedControl-segment--disabled-gPHDD-4-22-0):not(.segmentedControl-module-SegmentedControl-segment--selected-l6YDK-4-22-0) {\n  color: var(--primary-dark);\n}\n\n.segmentedControl-module-SegmentedControl-segment--selected-l6YDK-4-22-0 {\n  color: var(--primary-dark);\n  cursor: default;\n}\n\n.segmentedControl-module-SegmentedControl-segment--selected-l6YDK-4-22-0.segmentedControl-module-SegmentedControl-segment--disabled-gPHDD-4-22-0 {\n  color: var(--primary-dark);\n  cursor: not-allowed;\n}\n\n.segmentedControl-module-SegmentedControl-segment--selected-l6YDK-4-22-0.segmentedControl-module-SegmentedControl-segment--disabled-gPHDD-4-22-0::after {\n  content: '';\n  position: absolute;\n  top: var(--border-width-2-5);\n  left: var(--border-width-2-5);\n  right: var(--border-width-2-5);\n  bottom: var(--border-width-2-5);\n  background-color: var(--white);\n  opacity: var(--opacity-12);\n  border-radius: calc(var(--border-radius-10) - var(--border-width-2-5));\n  pointer-events: none;\n  z-index: 1;\n}\n\n.segmentedControl-module-SegmentedControl-vkYC9-4-22-0:has(.segmentedControl-module-SegmentedControl-segment--selected-l6YDK-4-22-0.segmentedControl-module-SegmentedControl-segment--disabled-gPHDD-4-22-0)\n  .segmentedControl-module-SegmentedControl-indicator-ac-l3-4-22-0 {\n  opacity: calc(1 - var(--opacity-12));\n}\n\n.segmentedControl-module-SegmentedControl-segment--twoSegmentsSelected-GiHxv-4-22-0 {\n  cursor: pointer;\n}\n\n.segmentedControl-module-SegmentedControl-segment--small-e41l--4-22-0 {\n  padding: var(--spacing-10) var(--spacing-20);\n  height: var(--spacing-60);\n  font-size: var(--font-size-s);\n  line-height: var(--font-height-s);\n  font-weight: var(--font-weight-medium);\n}\n\n.segmentedControl-module-SegmentedControl-segment--regular-NoNqD-4-22-0 {\n  padding: var(--spacing-15) var(--spacing-30);\n  height: var(--spacing-80);\n  line-height: var(--font-height);\n}\n\n.segmentedControl-module-SegmentedControl-segment--large-34x1e-4-22-0 {\n  padding: var(--spacing-20) var(--spacing-40);\n  height: 40px;\n  font-size: var(--font-size-m);\n  line-height: var(--font-height-m);\n}\n\n.segmentedControl-module-SegmentedControl-segment--customContent-xIvUV-4-22-0 {\n  height: auto;\n}\n\n.segmentedControl-module-SegmentedControl-segment--disabled-gPHDD-4-22-0 {\n  cursor: not-allowed;\n  color: var(--text-disabled);\n  background-color: transparent;\n}\n\n.segmentedControl-module-SegmentedControl-segment--iconOnly-d-e2J-4-22-0 {\n  height: var(--spacing-80);\n  width: var(--spacing-80);\n  padding: var(--spacing-15) var(--spacing-20);\n  box-sizing: border-box;\n}\n\n.segmentedControl-module-SegmentedControl-segment--smallIconOnly--K8og-4-22-0 {\n  height: var(--spacing-60);\n  width: var(--spacing-60);\n  padding: var(--spacing-10) var(--spacing-15);\n  box-sizing: border-box;\n}\n\n.segmentedControl-module-SegmentedControl-segment--largeIconOnly-qVfJL-4-22-0 {\n  height: 40px;\n  width: 40px;\n  padding: var(--spacing-20) var(--spacing-30);\n  box-sizing: border-box;\n}\n\n.segmentedControl-module-SegmentedControl-segmentIcon-X6neD-4-22-0 {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  margin: 0;\n  transition: color var(--duration--moderate-02) var(--standard-productive-curve);\n}\n\n.segmentedControl-module-SegmentedControl-segmentIcon--only-Tb-d5-4-22-0 {\n  margin: 0;\n}\n\n.segmentedControl-module-SegmentedControl-segmentIcon--small-phj9R-4-22-0 {\n  margin-right: var(--spacing-10);\n}\n\n.segmentedControl-module-SegmentedControl-segmentIcon--regular-F6UoI-4-22-0 {\n  margin-right: var(--spacing-15);\n}\n\n.segmentedControl-module-SegmentedControl-segmentIcon--large-5k6tL-4-22-0 {\n  margin-right: var(--spacing-20);\n}\n\n.segmentedControl-module-SegmentedControl-segmentLabel-Jtu-B-4-22-0 {\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  transition: color var(--duration--moderate-02) var(--standard-productive-curve);\n}\n\n.segmentedControl-module-SegmentedControl-divider-CanUi-4-22-0 {\n  width: var(--border-width-2-5);\n  background-color: var(--secondary);\n  align-self: center;\n  flex-shrink: 0;\n  transition: opacity var(--duration--moderate-02) var(--standard-productive-curve);\n}\n\n.segmentedControl-module-SegmentedControl-divider--hidden-CUMGn-4-22-0 {\n  opacity: 0;\n  pointer-events: none;\n}\n\n.segmentedControl-module-SegmentedControl-divider--small-gv4uV-4-22-0 {\n  height: 10px;\n}\n\n.segmentedControl-module-SegmentedControl-divider--regular-bWrw6-4-22-0 {\n  height: var(--spacing-30);\n}\n\n.segmentedControl-module-SegmentedControl-divider--large-6pJIA-4-22-0 {\n  height: 14px;\n}\n\n@media (prefers-contrast: high) {\n  .segmentedControl-module-SegmentedControl-segment-rqh1W-4-22-0:focus-visible {\n    outline-width: var(--border-width-10);\n    outline-offset: var(--spacing-05);\n  }\n\n  .segmentedControl-module-SegmentedControl-segment--selected-l6YDK-4-22-0 {\n    border-color: var(--primary);\n  }\n}\n",styles$4={SegmentedControl:"segmentedControl-module-SegmentedControl-vkYC9-4-22-0","SegmentedControl--expanded":"segmentedControl-module-SegmentedControl--expanded-sdHW--4-22-0","SegmentedControl-segment--expanded":"segmentedControl-module-SegmentedControl-segment--expanded-A9LYh-4-22-0","SegmentedControl-segment--equalWidth":"segmentedControl-module-SegmentedControl-segment--equalWidth-FUQl8-4-22-0","SegmentedControl-segmentLabel":"segmentedControl-module-SegmentedControl-segmentLabel-Jtu-B-4-22-0","SegmentedControl-segmentLabel--constrained":"segmentedControl-module-SegmentedControl-segmentLabel--constrained-DpFL7-4-22-0","SegmentedControl--disabled":"segmentedControl-module-SegmentedControl--disabled-7MH7Y-4-22-0","SegmentedControl-indicator":"segmentedControl-module-SegmentedControl-indicator-ac-l3-4-22-0","SegmentedControl-segment":"segmentedControl-module-SegmentedControl-segment-rqh1W-4-22-0","SegmentedControl-segment--selected":"segmentedControl-module-SegmentedControl-segment--selected-l6YDK-4-22-0","SegmentedControl-segment--disabled":"segmentedControl-module-SegmentedControl-segment--disabled-gPHDD-4-22-0","SegmentedControl-segment--twoSegmentsSelected":"segmentedControl-module-SegmentedControl-segment--twoSegmentsSelected-GiHxv-4-22-0","SegmentedControl-segment--small":"segmentedControl-module-SegmentedControl-segment--small-e41l--4-22-0","SegmentedControl-segment--regular":"segmentedControl-module-SegmentedControl-segment--regular-NoNqD-4-22-0","SegmentedControl-segment--large":"segmentedControl-module-SegmentedControl-segment--large-34x1e-4-22-0","SegmentedControl-segment--customContent":"segmentedControl-module-SegmentedControl-segment--customContent-xIvUV-4-22-0","SegmentedControl-segment--iconOnly":"segmentedControl-module-SegmentedControl-segment--iconOnly-d-e2J-4-22-0","SegmentedControl-segment--smallIconOnly":"segmentedControl-module-SegmentedControl-segment--smallIconOnly--K8og-4-22-0","SegmentedControl-segment--largeIconOnly":"segmentedControl-module-SegmentedControl-segment--largeIconOnly-qVfJL-4-22-0","SegmentedControl-segmentIcon":"segmentedControl-module-SegmentedControl-segmentIcon-X6neD-4-22-0","SegmentedControl-segmentIcon--only":"segmentedControl-module-SegmentedControl-segmentIcon--only-Tb-d5-4-22-0","SegmentedControl-segmentIcon--small":"segmentedControl-module-SegmentedControl-segmentIcon--small-phj9R-4-22-0","SegmentedControl-segmentIcon--regular":"segmentedControl-module-SegmentedControl-segmentIcon--regular-F6UoI-4-22-0","SegmentedControl-segmentIcon--large":"segmentedControl-module-SegmentedControl-segmentIcon--large-5k6tL-4-22-0","SegmentedControl-divider":"segmentedControl-module-SegmentedControl-divider-CanUi-4-22-0","SegmentedControl-divider--hidden":"segmentedControl-module-SegmentedControl-divider--hidden-CUMGn-4-22-0","SegmentedControl-divider--small":"segmentedControl-module-SegmentedControl-divider--small-gv4uV-4-22-0","SegmentedControl-divider--regular":"segmentedControl-module-SegmentedControl-divider--regular-bWrw6-4-22-0","SegmentedControl-divider--large":"segmentedControl-module-SegmentedControl-divider--large-6pJIA-4-22-0"},iconSizeMap=(styleInject$1(css_248z$5),{small:14,regular:16,large:20}),SegmentedControlItem=function(e){var t,n,a,r,o,i,s,l,c,d,p=e.children,u=e.label,m=e.icon,h=e.iconType,f=e.tooltip,g=e.disabled,y=e.value,v=e.className,b=e["aria-label"],_=e["aria-labelledby"],e=extractBaseProps(e),x=React__namespace.useRef(null),S=React__namespace.useRef(null),w=React__namespace.useContext(SegmentedControlContext);return w?(t=w.size,n=w.onSelect,l=w.expanded,c=w.isEqualWidth,d=w.isTwoSegments,r=w.isConstrained,o=w.registerButtonRef,i=w.selectedIndex===(a=w.index),s=g||w.disabled,w=!(g=null!=p)&&m&&!u,l=classnames(styles$4["SegmentedControl-segment"],styles$4["SegmentedControl-segment--".concat(t)],_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$4["SegmentedControl-segment--selected"],i),styles$4["SegmentedControl-segment--disabled"],s),styles$4["SegmentedControl-segment--iconOnly"],w),styles$4["SegmentedControl-segment--expanded"],l),styles$4["SegmentedControl-segment--equalWidth"],c),styles$4["SegmentedControl-segment--twoSegmentsSelected"],d&&i),styles$4["SegmentedControl-segment--".concat(t,"IconOnly")],w),styles$4["SegmentedControl-segment--customContent"],g),v),c=React__namespace.useCallback(function(e){"Escape"===e.key&&e.currentTarget.blur()},[]),v=React__namespace.createElement("button",_extends$2({ref:function(e){S.current=e,null!=o&&o(a,e)},type:"button",className:l,disabled:s,tabIndex:s||i?-1:0,"data-test":"DesignSystem-SegmentedControl-Item","aria-label":b,"aria-labelledby":_},e,{onClick:function(){!s&&n&&n(a,y)},onKeyDown:c}),g?p:React__namespace.createElement(React__namespace.Fragment,null,g||!m?null:(d=classnames(styles$4["SegmentedControl-segmentIcon"],_defineProperty$1(_defineProperty$1({},styles$4["SegmentedControl-segmentIcon--only"],!u),styles$4["SegmentedControl-segmentIcon--".concat(t)],u)),React__namespace.createElement("div",{className:d},"string"==typeof m?React__namespace.createElement(Icon,{name:m,type:h,size:iconSizeMap[t]}):m)),g||!u?null:(w=classnames(styles$4["SegmentedControl-segmentLabel"],_defineProperty$1({},styles$4["SegmentedControl-segmentLabel--constrained"],r)),React__namespace.createElement("span",{ref:x,className:w},u)))),f?React__namespace.createElement(Tooltip,{tooltip:f},v):!g&&u&&"string"==typeof u?React__namespace.createElement(Tooltip,{tooltip:u,showOnTruncation:!0,elementRef:x,position:"bottom"},v):v):(console.warn("SegmentedControl.Item must be used inside SegmentedControl"),null)},calculateIndicatorPosition=(SegmentedControlItem.defaultProps={disabled:!1},function(e){var t=e.selectedButton,n=e.container,a=e.selectedIndex,r=e.totalChildren,e=e.dividerRefs,o=window.getComputedStyle(n),i=parseFloat(o.borderLeftWidth)||0,o=parseFloat(o.borderTopWidth)||0,n=n.getBoundingClientRect(),n=(t=t.getBoundingClientRect()).left-n.left,s=t.width,l=-o,t=t.height+2*o;return 0<a&&(o=e[a-1])&&(n-=(o=o.getBoundingClientRect()).width,s+=o.width),a<r-1&&(o=e[a])&&(s+=o.getBoundingClientRect().width),0===a&&(n=-i,s+=i),a===r-1&&(s+=i),{left:n,width:s,top:l,height:t}}),measureButtonWidths=function(e){var n,t,a=e.buttons,e=e.maxWidth;return 0!==a.length&&(n=a.map(function(e){return{width:e.style.width,minWidth:e.style.minWidth}}),a.forEach(function(e){e.style.width="auto",e.style.minWidth="auto"}),null!=(t=a[0])&&t.offsetHeight,t=a.map(function(e){return e.scrollWidth}),t=Math.max.apply(Math,_toConsumableArray(t)),a.forEach(function(e,t){e.style.width=n[t].width,e.style.minWidth=n[t].minWidth}),0<t)?(a="number"==typeof e?e:parseFloat(e||"")||1/0,{equalWidth:Math.min(t,a),isConstrained:void 0!==e&&a<t}):{equalWidth:null,isConstrained:!1}},SegmentedControl=function(e){function r(e,t){if(!(d||e<0||u<=e)){var n,a=p[e];if(null==a||!a.props.disabled){if(a=e,2===u&&f===e){if(null!=(n=p[e=0===e?1:0])&&n.props.disabled)return;t=null==(n=p[a=e])?void 0:n.props.value}void 0===o&&h(a),null!=i&&i(a,t)}}}var o=e.activeIndex,i=e.onChange,s=void 0===(n=e.size)?"regular":n,l=void 0!==(n=e.expanded)&&n,t=void 0===(n=e.maxWidth)?"256px":n,c=void 0===(n=e.isEqualWidth)||n,d=void 0!==(n=e.disabled)&&n,n=e.className,a=e.children,e=extractBaseProps(e),p=React__namespace.Children.toArray(a).filter(function(e){return React__namespace.isValidElement(e)}),u=p.length,m=(E=_slicedToArray(React__namespace.useState(void 0!==o&&o<u?o:0),2))[0],h=E[1],f=(React__namespace.useEffect(function(){void 0!==o&&o<u&&h(o)},[o,u]),void 0!==o?Math.max(0,Math.min(o,u-1)):Math.max(0,Math.min(m,u-1))),g=React__namespace.useRef(null),y=React__namespace.useRef(null),m=(E=_slicedToArray(React__namespace.useState({left:0,width:0,top:0,height:0}),2))[0],v=E[1],b=React__namespace.useRef([]),_=React__namespace.useRef([]),x=(E=_slicedToArray(React__namespace.useState(null),2))[0],S=E[1],w=(E=_slicedToArray(React__namespace.useState(!1),2))[0],C=E[1],P=(React__namespace.useEffect(function(){b.current=b.current.slice(0,u),_.current=_.current.slice(0,Math.max(0,u-1))},[u]),React__namespace.useLayoutEffect(function(){l||!c?(S(null),C(!1)):requestAnimationFrame(function(){requestAnimationFrame(function(){var e=b.current.filter(Boolean),e=measureButtonWidths({buttons:e,maxWidth:t});S(e.equalWidth),C(e.isConstrained)})})},[l,c,u,a,t]),React__namespace.useRef(!0)),E=(React__namespace.useLayoutEffect(function(){var e=b.current[f],t=g.current,n=y.current;e&&t&&n&&(P.current&&(n.style.transition="none"),e=calculateIndicatorPosition({selectedButton:e,container:t,selectedIndex:f,totalChildren:u,dividerRefs:_.current}),v(e),P.current)&&requestAnimationFrame(function(){requestAnimationFrame(function(){n&&(n.style.transition=""),P.current=!1})})},[f,s,l,c,x,t,u]),React__namespace.useEffect(function(){function e(){var e=b.current[f],t=g.current,n=y.current;e&&t&&n&&(n=calculateIndicatorPosition({selectedButton:e,container:t,selectedIndex:f,totalChildren:u,dividerRefs:_.current}),v(n))}return window.addEventListener("resize",e),function(){return window.removeEventListener("resize",e)}},[f,u]),classnames(styles$4.SegmentedControl,styles$4["SegmentedControl--".concat(s)],_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$4["SegmentedControl--expanded"],l),styles$4["SegmentedControl--equalWidth"],!l&&c),styles$4["SegmentedControl--disabled"],d),styles$4["SegmentedControl--twoSegments"],2===u),n)),a={maxWidth:"100%"};return l||(t&&(a["--segment-max-width"]="number"==typeof t?"".concat(t,"px"):t),c&&x&&(a["--segment-equal-width"]="".concat(x,"px"))),p.length?React__namespace.createElement("div",_extends$2({className:E,style:a,ref:g,"data-test":"DesignSystem-SegmentedControl"},e),React__namespace.createElement("div",{ref:y,className:styles$4["SegmentedControl-indicator"],style:{transform:"translateX(".concat(m.left,"px)"),width:"".concat(m.width,"px"),top:"".concat(m.top,"px"),height:"".concat(m.height,"px")}}),p.map(function(e,t){var n,a=React__namespace.createElement(SegmentedControlContext.Provider,{key:null!=(a=e.key)?a:t,value:{size:s,selectedIndex:f,onSelect:r,index:t,registerButtonRef:function(e,t){b.current[e]=t},expanded:l,isEqualWidth:!l&&c,disabled:d,isTwoSegments:2===u,isConstrained:!l&&c&&w}},React__namespace.cloneElement(e,{disabled:e.props.disabled}));return t===p.length-1?a:(n=t===f||t===f-1,n=classnames(styles$4["SegmentedControl-divider"],styles$4["SegmentedControl-divider--".concat(s)],_defineProperty$1({},styles$4["SegmentedControl-divider--hidden"],n)),React__namespace.createElement(React__namespace.Fragment,{key:null!=(e=e.key)?e:t},a,React__namespace.createElement("span",{ref:function(e){_.current[t]=e},className:n})))})):null},img$2=(SegmentedControl.displayName="SegmentedControl",SegmentedControl.defaultProps={size:"regular",expanded:!1,maxWidth:"256px",isEqualWidth:!0,disabled:!1},SegmentedControl.Item=SegmentedControlItem,"data:image/svg+xml,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M1 8C4.86599 8 8 4.86599 8 1C8 4.86599 11.134 8 15 8C11.134 8 8 11.134 8 15C8 11.134 4.86599 8 1 8Z' fill='url(%23paint0_linear_64038_5798)'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M1 8C4.86599 8 8 4.86599 8 1C8 4.86599 11.134 8 15 8C11.134 8 8 11.134 8 15C8 11.134 4.86599 8 1 8Z' fill='url(%23paint1_linear_64038_5798)' fill-opacity='0.24'/%3e%3cdefs%3e%3clinearGradient id='paint0_linear_64038_5798' x1='3.4375' y1='2.4375' x2='12.4063' y2='13' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23E81F76' stop-opacity='0.8'/%3e%3cstop offset='1' stop-color='%23EB5324'/%3e%3c/linearGradient%3e%3clinearGradient id='paint1_linear_64038_5798' x1='9.3125' y1='10.8438' x2='12.5937' y2='15.6563' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23FFC208' stop-opacity='0'/%3e%3cstop offset='1' stop-color='%23FFC208'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e"),css_248z$4=".button-module-AIButton-Hcde0-4-22-0 {\n  padding: var(--spacing-20) var(--spacing-30);\n  border-radius: var(--border-radius-10);\n  cursor: pointer;\n  border: 0;\n  font-family: var(--font-family);\n  font-weight: var(--font-weight-normal);\n  font-size: var(--font-size);\n  line-height: var(--font-height-s);\n  display: flex;\n  align-items: center;\n  color: var(--inverse);\n  background: linear-gradient(\n    277deg,\n    rgba(227, 28, 121, 0.15) 0%,\n    rgba(231, 56, 79, 0.24) 28%,\n    rgba(240, 125, 0, 0.15) 100%\n  );\n}\n\n.button-module-AIButton-Hcde0-4-22-0:hover {\n  background: linear-gradient(\n    277deg,\n    rgba(227, 28, 121, 0.2) 0%,\n    rgba(231, 56, 79, 0.32) 28%,\n    rgba(240, 125, 0, 0.2) 100%\n  );\n}\n\n.button-module-AIButton-Hcde0-4-22-0:active {\n  background: linear-gradient(\n    277deg,\n    rgba(227, 28, 121, 0.31) 0%,\n    rgba(231, 56, 79, 0.48) 28%,\n    rgba(240, 125, 0, 0.31) 100%\n  );\n}\n\n.button-module-AIButton-Hcde0-4-22-0:disabled {\n  cursor: not-allowed;\n  opacity: var(--opacity-10);\n  background: linear-gradient(\n    277deg,\n    rgba(227, 28, 121, 0.15) 0%,\n    rgba(231, 56, 79, 0.24) 28%,\n    rgba(240, 125, 0, 0.15) 100%\n  );\n}\n\n.button-module-AIButton-Hcde0-4-22-0:focus {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n}\n\n/* Button Icon */\n\n.button-module-AIButton-Icon-ITLNV-4-22-0 {\n  margin-right: var(--spacing-20);\n}\n",styles$3={AIButton:"button-module-AIButton-Hcde0-4-22-0","AIButton-Icon":"button-module-AIButton-Icon-ITLNV-4-22-0"},_excluded$9=(styleInject$1(css_248z$4),["appearance","className","children","disabled","withSparkle"]),AIButton=function(e){e.appearance;var t=e.className,n=e.children,a=e.disabled,r=e.withSparkle,e=_objectWithoutProperties(e,_excluded$9),t=classnames(_defineProperty$1({},styles$3.AIButton,!0),t),o=classnames(_defineProperty$1({},styles$3["AIButton-Icon"],!0));return React__namespace.createElement("button",_extends$2({className:t,"data-test":"DesignSystem-AI-Button",disabled:a},e),r&&React__namespace.createElement("img",{src:img$2,alt:"","aria-hidden":"true",width:16,height:16,className:o,"data-test":"DesignSystem-AI-Button-Icon"}),n)},extendStatics=(AIButton.defaultProps={type:"button",withSparkle:!0},function(e,t){return(extendStatics=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(e,t){e.__proto__=t}:function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}))(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 n(){this.constructor=e}extendStatics(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var __assign=function(){return(__assign=Object.assign||function(e){for(var t,n=1,a=arguments.length;n<a;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)};function __awaiter(e,i,s,l){return new(s=s||Promise)(function(n,t){function a(e){try{o(l.next(e))}catch(e){t(e)}}function r(e){try{o(l.throw(e))}catch(e){t(e)}}function o(e){var t;e.done?n(e.value):((t=e.value)instanceof s?t:new s(function(e){e(t)})).then(a,r)}o((l=l.apply(e,i||[])).next())})}function __generator(a,r){var o,i,s,l={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]},e={next:t(0),throw:t(1),return:t(2)};return"function"==typeof Symbol&&(e[Symbol.iterator]=function(){return this}),e;function t(n){return function(e){var t=[n,e];if(o)throw new TypeError("Generator is already executing.");for(;l;)try{if(o=1,i&&(s=2&t[0]?i.return:t[0]?i.throw||((s=i.return)&&s.call(i),0):i.next)&&!(s=s.call(i,t[1])).done)return s;switch(i=0,(t=s?[2&t[0],s.value]:t)[0]){case 0:case 1:s=t;break;case 4:return l.label++,{value:t[1],done:!1};case 5:l.label++,i=t[1],t=[0];continue;case 7:t=l.ops.pop(),l.trys.pop();continue;default:if(!((s=0<(s=l.trys).length&&s[s.length-1])||6!==t[0]&&2!==t[0])){l=0;continue}if(3===t[0]&&(!s||t[1]>s[0]&&t[1]<s[3]))l.label=t[1];else if(6===t[0]&&l.label<s[1])l.label=s[1],s=t;else{if(!(s&&l.label<s[2])){s[2]&&l.ops.pop(),l.trys.pop();continue}l.label=s[2],l.ops.push(t)}}t=r.call(a,l)}catch(e){t=[6,e],i=0}finally{o=s=0}if(5&t[0])throw t[1];return{value:t[0]?t[1]:void 0,done:!0}}}}function createCommonjsModule(e,t){return e(t={exports:{}},t.exports),t.exports}var lottie=createCommonjsModule(function(module,exports){"undefined"!=typeof navigator&&(e=>{module.exports=e()})(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){for(var n,a=e.length,r=0;r<a;r+=1)for(var o in n=e[r].prototype)Object.prototype.hasOwnProperty.call(n,o)&&(t.prototype[o]=n[o])}function getDescriptor(e,t){return Object.getOwnPropertyDescriptor(e,t)}function createProxyFunction(e){function t(){}return t.prototype=e,t}var audioControllerFactory=(()=>{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(){for(var e=this.audios.length,t=0;t<e;t+=1)this.audios[t].pause()},resume:function(){for(var e=this.audios.length,t=0;t<e;t+=1)this.audios[t].resume()},setRate:function(e){for(var t=this.audios.length,n=0;n<t;n+=1)this.audios[n].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(){for(var e=this.audios.length,t=0;t<e;t+=1)this.audios[t].volume(this._volume*(this._isMuted?0:1))}},function(){return new e}})(),createTypedArray=(()=>{function n(e,t){var n,a=0,r=[];switch(e){case"int16":case"uint8c":n=1;break;default:n=1.1}for(a=0;a<t;a+=1)r.push(n);return r}return"function"==typeof Uint8ClampedArray&&"function"==typeof Float32Array?function(e,t){return"float32"===e?new Float32Array(t):"int16"===e?new Int16Array(t):"uint8c"===e?new Uint8ClampedArray(t):n(e,t)}:n})();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})(e)}var subframeEnabled=!0,expressionsPlugin=null,expressionsInterfaces=null,idPrefix$1="",isSafari=/^((?!chrome|android).)*safari/i.test(navigator.userAgent),bmPow=Math.pow,bmSqrt=Math.sqrt,bmFloor=Math.floor,bmMax=Math.max,bmMin=Math.min,BMMath={},defaultCurveSegments=((()=>{for(var e=["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"],t=e.length,n=0;n<t;n+=1)BMMath[e[n]]=Math[e[n]]})(),BMMath.random=Math.random,BMMath.abs=function(e){if("object"===_typeof$6(e)&&e.length){for(var t=createSizedArray(e.length),n=e.length,a=0;a<n;a+=1)t[a]=Math.abs(e[a]);return t}return Math.abs(e)},150),degToRads=Math.PI/180,roundCorner=.5519;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,n,a){this.type=e,this.currentTime=t,this.totalTime=n,this.direction=a<0?-1:1}function BMCompleteEvent(e,t){this.type=e,this.direction=t<0?-1:1}function BMCompleteLoopEvent(e,t,n,a){this.type=e,this.currentLoop=n,this.totalLoops=t,this.direction=a<0?-1:1}function BMSegmentStartEvent(e,t,n){this.type=e,this.firstFrame=t,this.totalFrames=n}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}var createElementID=(_count=0,function(){return idPrefix$1+"__lottie_element_"+(_count+=1)}),_count;function HSVtoRGB(e,t,n){var a,r,o,i,s=n*(1-t),l=n*(1-(i=6*e-(e=Math.floor(6*e)))*t),c=n*(1-(1-i)*t);switch(e%6){case 0:a=n,r=c,o=s;break;case 1:a=l,r=n,o=s;break;case 2:a=s,r=n,o=c;break;case 3:a=s,r=l,o=n;break;case 4:a=c,r=s,o=n;break;case 5:a=n,r=s,o=l}return[a,r,o]}function RGBtoHSV(e,t,n){var a,r=Math.max(e,t,n),o=Math.min(e,t,n),i=r-o,s=0===r?0:i/r,l=r/255;switch(r){case o:a=0;break;case e:a=t-n+i*(t<n?6:0),a/=6*i;break;case t:a=n-e+2*i,a/=6*i;break;case n:a=e-t+4*i,a/=6*i}return[a,s,l]}function addSaturationToRGB(e,t){return(e=RGBtoHSV(255*e[0],255*e[1],255*e[2]))[1]+=t,1<e[1]?e[1]=1:e[1]<=0&&(e[1]=0),HSVtoRGB(e[0],e[1],e[2])}function addBrightnessToRGB(e,t){return(e=RGBtoHSV(255*e[0],255*e[1],255*e[2]))[2]+=t,1<e[2]?e[2]=1:e[2]<0&&(e[2]=0),HSVtoRGB(e[0],e[1],e[2])}function addHueToRGB(e,t){return(e=RGBtoHSV(255*e[0],255*e[1],255*e[2]))[0]+=t/360,1<e[0]?--e[0]:e[0]<0&&(e[0]+=1),HSVtoRGB(e[0],e[1],e[2])}var rgbToHex=(()=>{for(var e,a=[],t=0;t<256;t+=1)e=t.toString(16),a[t]=1===e.length?"0"+e:e;return function(e,t,n){return"#"+a[e=e<0?0:e]+a[t=t<0?0:t]+a[n=n<0?0: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};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})(e)}var dataManager=(()=>{var n,a,r=1,o=[],i={onmessage:function(){},postMessage:function(e){n({data:e})}},w={postMessage:function(e){i.onmessage({data:e})}};function s(){var e,t;a||(e=function(t){var r,a,o,i,s,l,c,d,p,e;function u(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}function m(e,t){for(var n,a,r,o=e.length,i=0;i<o;i+=1)if("ks"in(r=e[i])&&!r.completed){if(r.completed=!0,r.hasMask)for(var s=r.masksProperties,l=s.length,c=0;c<l;c+=1)if(s[c].pt.k.i)g(s[c].pt.k);else for(a=s[c].pt.k.length,n=0;n<a;n+=1)s[c].pt.k[n].s&&g(s[c].pt.k[n].s[0]),s[c].pt.k[n].e&&g(s[c].pt.k[n].e[0]);0===r.ty?(r.layers=h(r.refId,t),m(r.layers,t)):4===r.ty?f(r.shapes):5===r.ty&&0===r.t.a.length&&r.t.p}}function h(e,t){return(e=((e,t)=>{for(var n=0,a=t.length;n<a;){if(t[n].id===e)return t[n];n+=1}return null})(e,t))?e.layers.__used?JSON.parse(JSON.stringify(e.layers)):(e.layers.__used=!0,e.layers):null}function f(e){for(var t,n,a=e.length-1;0<=a;--a)if("sh"===e[a].ty)if(e[a].ks.k.i)g(e[a].ks.k);else for(n=e[a].ks.k.length,t=0;t<n;t+=1)e[a].ks.k[t].s&&g(e[a].ks.k[t].s[0]),e[a].ks.k[t].e&&g(e[a].ks.k[t].e[0]);else"gr"===e[a].ty&&f(e[a].it)}function g(e){for(var t=e.i.length,n=0;n<t;n+=1)e.i[n][0]+=e.v[n][0],e.i[n][1]+=e.v[n][1],e.o[n][0]+=e.v[n][0],e.o[n][1]+=e.v[n][1]}function y(e,t){return t=t?t.split("."):[100,100,100],e[0]>t[0]||!(t[0]>e[0])&&(e[1]>t[1]||!(t[1]>e[1])&&(e[2]>t[2]||(t[2],e[2],0)))}function v(e){if(e.chars&&!y(r,e.v))for(var t=e.chars.length,n=0;n<t;n+=1){var a=e.chars[n];a.data&&a.data.shapes&&(f(a.data.shapes),a.data.ip=0,a.data.op=99999,a.data.st=0,a.data.sr=1,a.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[n].t||(a.data.shapes.push({ty:"no"}),a.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"})))}}function b(e){for(var t,n,a,r=e.length,o=0;o<r;o+=1){if((t=e[o]).hasMask)for(var i=t.masksProperties,s=i.length,l=0;l<s;l+=1)if(i[l].pt.k.i)i[l].pt.k.c=i[l].cl;else for(a=i[l].pt.k.length,n=0;n<a;n+=1)i[l].pt.k[n].s&&(i[l].pt.k[n].s[0].c=i[l].cl),i[l].pt.k[n].e&&(i[l].pt.k[n].e[0].c=i[l].cl);4===t.ty&&function e(t){for(var n,a,r=t.length-1;0<=r;--r)if("sh"===t[r].ty)if(t[r].ks.k.i)t[r].ks.k.c=t[r].closed;else for(a=t[r].ks.k.length,n=0;n<a;n+=1)t[r].ks.k[n].s&&(t[r].ks.k[n].s[0].c=t[r].closed),t[r].ks.k[n].e&&(t[r].ks.k[n].e[0].c=t[r].closed);else"gr"===t[r].ty&&e(t[r].it)}(t.shapes)}}function _(e){for(var t=e.length,n=0;n<t;n+=1)4===e[n].ty&&function e(t){for(var n,a,r=t.length,o=0;o<r;o+=1)if("gr"===t[o].ty)e(t[o].it);else if("fl"===t[o].ty||"st"===t[o].ty)if(t[o].c.k&&t[o].c.k[0].i)for(a=t[o].c.k.length,n=0;n<a;n+=1)t[o].c.k[n].s&&(t[o].c.k[n].s[0]/=255,t[o].c.k[n].s[1]/=255,t[o].c.k[n].s[2]/=255,t[o].c.k[n].s[3]/=255),t[o].c.k[n].e&&(t[o].c.k[n].e[0]/=255,t[o].c.k[n].e[1]/=255,t[o].c.k[n].e[2]/=255,t[o].c.k[n].e[3]/=255);else t[o].c.k[0]/=255,t[o].c.k[1]/=255,t[o].c.k[2]/=255,t[o].c.k[3]/=255}(e[n].shapes)}function x(e){for(var t,n=e.length,a=0;a<n;a+=1)5===e[a].ty&&(t=void 0,"number"==typeof(t=e[a].t.p).a&&(t.a={a:0,k:t.a}),"number"==typeof t.p&&(t.p={a:0,k:t.p}),"number"==typeof t.r)&&(t.r={a:0,k:t.r})}function S(e){for(var t,n,a=e.length,r=0;r<a;r+=1)5===e[r].ty&&(n=(t=e[r]).t.d,t.t.d={k:[{s:n,t:0}]})}w.dataManager||(w.dataManager=(s=[4,4,14],l=function(e){if(y(s,e.v)&&(S(e.layers),e.assets))for(var t=e.assets.length,n=0;n<t;n+=1)e.assets[n].layers&&S(e.assets[n].layers)},r=[4,7,99],i=[5,7,15],c=function(e){if(y(i,e.v)&&(x(e.layers),e.assets))for(var t=e.assets.length,n=0;n<t;n+=1)e.assets[n].layers&&x(e.assets[n].layers)},o=[4,1,9],a=[4,4,18],p=function(e){if(y(a,e.v)&&(b(e.layers),e.assets))for(var t=e.assets.length,n=0;n<t;n+=1)e.assets[n].layers&&b(e.assets[n].layers)},(e={completeData:function(e){if(!e.__complete){d(e),l(e),v(e),c(e),p(e),m(e.layers,e.assets);var t=e.chars,n=e.assets;if(t)for(var a=0,r=t.length,a=0;a<r;a+=1)1===t[a].t&&(t[a].data.layers=h(t[a].data.refId,n),m(t[a].data.layers,n));e.__complete=!0}}}).checkColors=d=function(e){if(y(o,e.v)&&(_(e.layers),e.assets))for(var t=e.assets.length,n=0;n<t;n+=1)e.assets[n].layers&&_(e.assets[n].layers)},e.checkChars=v,e.checkPathProperties=c,e.checkShapes=p,e.completeLayers=m,e)),w.assetLoader||(w.assetLoader={load:function(e,t,n,a){var r,o=new XMLHttpRequest;try{o.responseType="json"}catch(n){}o.onreadystatechange=function(){if(4===o.readyState)if(200===o.status)r=u(o),n(r);else try{r=u(o),n(r)}catch(e){a&&a(e)}};try{o.open(["G","E","T"].join(""),e,!0)}catch(n){o.open(["G","E","T"].join(""),t+"/"+e,!0)}o.send()}}),"loadAnimation"===t.data.type?w.assetLoader.load(t.data.path,t.data.fullPath,function(e){w.dataManager.completeData(e),w.postMessage({id:t.data.id,payload:e,status:"success"})},function(){w.postMessage({id:t.data.id,status:"error"})}):"complete"===t.data.type?(e=t.data.animation,w.dataManager.completeData(e),w.postMessage({id:t.data.id,payload:e,status:"success"})):"loadData"===t.data.type&&w.assetLoader.load(t.data.path,t.data.fullPath,function(e){w.postMessage({id:t.data.id,payload:e,status:"success"})},function(){w.postMessage({id:t.data.id,status:"error"})})},(a=window.Worker&&window.Blob&&getWebWorker()?(t=new Blob(["var _workerSelf = self; self.onmessage = ",e.toString()],{type:"text/javascript"}),t=URL.createObjectURL(t),new Worker(t)):(n=e,i)).onmessage=function(e){var t=(e=e.data).id,n=o[t];o[t]=null,"success"===e.status?n.onComplete(e.payload):n.onError&&n.onError()})}function l(e,t){var n="processId_"+(r+=1);return o[n]={onComplete:e,onError:t},n}return{loadAnimation:function(e,t,n){s(),t=l(t,n),a.postMessage({type:"loadAnimation",path:e,fullPath:window.location.origin+window.location.pathname,id:t})},loadData:function(e,t,n){s(),t=l(t,n),a.postMessage({type:"loadData",path:e,fullPath:window.location.origin+window.location.pathname,id:t})},completeAnimation:function(e,t,n){s(),t=l(t,n),a.postMessage({type:"complete",animation:e,id:t})}}})(),ImagePreloader=(()=>{(e=createTag("canvas")).width=1,e.height=1,(t=e.getContext("2d")).fillStyle="rgba(0,0,0,0)",t.fillRect(0,0,1,1);var e,t,r=e;function n(){this.loadedAssets+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function a(){this.loadedFootagesCount+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function o(e,t,n){var a="";return e.e?e.p:t?t+(-1!==(t=e.p).indexOf("images/")?t.split("/")[1]:t):(a=n,(a+=e.u||"")+e.p)}function i(){this._imageLoaded=n.bind(this),this._footageLoaded=a.bind(this),this.testImageLoaded=function(e){var t=0,n=setInterval(function(){(e.getBBox().width||500<t)&&(this._imageLoaded(),clearInterval(n)),t+=1}.bind(this),50)}.bind(this),this.createFootageData=function(e){var t={assetData:e},e=o(e,this.assetsPath,this.path);return dataManager.loadData(e,function(e){t.img=e,this._footageLoaded()}.bind(this),function(){t.img={},this._footageLoaded()}.bind(this)),t}.bind(this),this.assetsPath="",this.path="",this.totalImages=0,this.totalFootages=0,this.loadedAssets=0,this.loadedFootagesCount=0,this.imagesLoadedCb=null,this.images=[]}return i.prototype={loadAssets:function(e,t){this.imagesLoadedCb=t;for(var n=e.length,a=0;a<n;a+=1)e[a].layers||(e[a].t&&"seq"!==e[a].t?3===e[a].t&&(this.totalFootages+=1,this.images.push(this.createFootageData(e[a]))):(this.totalImages+=1,this.images.push(this._createImageData(e[a]))))},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,n=this.images.length;t<n;){if(this.images[t].assetData===e)return this.images[t].img;t+=1}return null},createImgData:function(e){var t=o(e,this.assetsPath,this.path),n=createTag("img"),a=(n.crossOrigin="anonymous",n.addEventListener("load",this._imageLoaded,!1),n.addEventListener("error",function(){a.img=r,this._imageLoaded()}.bind(this),!1),n.src=t,{img:n,assetData:e});return a},createImageData:function(e){var t=o(e,this.assetsPath,this.path),n=createNS("image"),a=(isSafari?this.testImageLoaded(n):n.addEventListener("load",this._imageLoaded,!1),n.addEventListener("error",function(){a.img=r,this._imageLoaded()}.bind(this),!1),n.setAttributeNS("http://www.w3.org/1999/xlink","href",t),this._elementHelper.append?this._elementHelper.append(n):this._elementHelper.appendChild(n),{img:n,assetData:e});return a},imageLoaded:n,footageLoaded:a,setCacheType:function(e,t){"svg"===e?(this._elementHelper=t,this._createImageData=this.createImageData.bind(this)):this._createImageData=this.createImgData.bind(this)}},i})();function BaseEvent(){}BaseEvent.prototype={triggerEvent:function(e,t){if(this._cbs[e])for(var n=this._cbs[e],a=0;a<n.length;a+=1)n[a](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 n=0,a=this._cbs[e].length;n<a;)this._cbs[e][n]===t&&(this._cbs[e].splice(n,1),--n,--a),n+=1;this._cbs[e].length||(this._cbs[e]=null)}}else this._cbs[e]=null}};var markerParser=function(o){for(var e=[],i=0;i<o.length;i+=1){var t={time:(t=o[i]).tm,duration:t.dr};try{t.payload=JSON.parse(o[i].cm)}catch(e){try{t.payload=(()=>{for(var e,t=o[i].cm.split("\r\n"),n={},a=0,r=0;r<t.length;r+=1)2===(e=t[r].split(":")).length&&(n[e[0]]=e[1].trim(),a+=1);if(0===a)throw new Error;return n})()}catch(e){t.payload={name:o[i].cm}}}e.push(t)}return e},ProjectInterface=(()=>{function t(e){this.compositions.push(e)}return function(){function e(e){for(var t=0,n=this.compositions.length;t<n;){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 e.compositions=[],e.currentFrame=0,e.registerComposition=t,e}})(),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})(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()},animationManager=(extendPrototype([BaseEvent],AnimationItem),AnimationItem.prototype.setParams=function(e){(e.wrapper||e.container)&&(this.wrapper=e.wrapper||e.container);var t="svg",n=(e.animType?t=e.animType:e.renderer&&(t=e.renderer),getRenderer(t));this.renderer=new n(this,e.rendererSettings),this.imagePreloader.setCacheType(t,this.renderer.globalData.defs),this.renderer.setProjectInterface(this.projectInterface),this.animType=t,""===e.loop||null==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||"",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={wrapper:e,animationData:t=t&&"object"!==_typeof$4(t)?JSON.parse(t):t},e=e.attributes;t.path=e.getNamedItem("data-animation-path")?e.getNamedItem("data-animation-path").value:e.getNamedItem("data-bm-path")?e.getNamedItem("data-bm-path").value:e.getNamedItem("bm-path")?e.getNamedItem("bm-path").value:"",t.animType=e.getNamedItem("data-anim-type")?e.getNamedItem("data-anim-type").value:e.getNamedItem("data-bm-type")?e.getNamedItem("data-bm-type").value:e.getNamedItem("bm-type")?e.getNamedItem("bm-type").value:e.getNamedItem("data-bm-renderer")?e.getNamedItem("data-bm-renderer").value:e.getNamedItem("bm-renderer")?e.getNamedItem("bm-renderer").value:getRegisteredRenderer()||"canvas";"false"===(n=e.getNamedItem("data-anim-loop")?e.getNamedItem("data-anim-loop").value:e.getNamedItem("data-bm-loop")?e.getNamedItem("data-bm-loop").value:e.getNamedItem("bm-loop")?e.getNamedItem("bm-loop").value:"")?t.loop=!1:"true"===n?t.loop=!0:""!==n&&(t.loop=parseInt(n,10));var n=e.getNamedItem("data-anim-autoplay")?e.getNamedItem("data-anim-autoplay").value:e.getNamedItem("data-bm-autoplay")?e.getNamedItem("data-bm-autoplay").value:!e.getNamedItem("bm-autoplay")||e.getNamedItem("bm-autoplay").value;t.autoplay="false"!==n,t.name=e.getNamedItem("data-name")?e.getNamedItem("data-name").value:e.getNamedItem("data-bm-name")?e.getNamedItem("data-bm-name").value:e.getNamedItem("bm-name")?e.getNamedItem("bm-name").value:"","false"===(e.getNamedItem("data-anim-prerender")?e.getNamedItem("data-anim-prerender").value:e.getNamedItem("data-bm-prerender")?e.getNamedItem("data-bm-prerender").value:e.getNamedItem("bm-prerender")?e.getNamedItem("bm-prerender").value:"")&&(t.prerender=!1),t.path?this.setParams(t):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));for(var t,n=this.animationData.layers,a=n.length,r=e.layers,o=r.length,i=0;i<o;i+=1)for(t=0;t<a;){if(n[t].id===r[i].id){n[t]=r[i];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,(e=getExpressionsPlugin())&&e.initExpressions(this),this.loadNextSegment()},AnimationItem.prototype.loadNextSegment=function(){var e=this.animationData.segments;e&&0!==e.length&&this.autoloadSegments?(e=e.shift(),this.timeCompleted=e.time*this.frameRate,e=this.path+this.fileName+"_"+this.segmentPos+".json",this.segmentPos+=1,dataManager.loadData(e,this.includeLayers.bind(this),function(){this.trigger("data_failed")}.bind(this))):(this.trigger("data_ready"),this.timeCompleted=this.totalFrames)},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(){var e;!this.isLoaded&&this.renderer.globalData.fontManager.isLoaded&&(this.imagePreloader.loadedImages()||"canvas"!==this.renderer.rendererType)&&this.imagePreloader.loadedFootages()&&(this.isLoaded=!0,(e=getExpressionsPlugin())&&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){this.renderer.updateContainerSize("number"==typeof e?e:void 0,"number"==typeof t?t:void 0)},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,n=0;n<this.markers.length;n+=1)if((t=this.markers[n]).payload&&t.payload.name===e)return t;return null},AnimationItem.prototype.goToAndStop=function(e,t,n){n&&this.name!==n||(n=Number(e),isNaN(n)?(n=this.getMarkerData(e))&&this.goToAndStop(n.time,!0):t?this.setCurrentRawFrameValue(e):this.setCurrentRawFrameValue(e*this.frameModifier),this.pause())},AnimationItem.prototype.goToAndPlay=function(e,t,n){var a;n&&this.name!==n||(a=Number(e),isNaN(a)?(e=this.getMarkerData(e))&&(e.duration?this.playSegments([e.time,e.time+e.duration],!0):this.goToAndStop(e.time,!0)):this.goToAndStop(a,t,n),this.play())},AnimationItem.prototype.advanceTime=function(e){var t;!0!==this.isPaused&&!1!==this.isLoaded&&(t=!1,(e=this.currentRawFrame+e*this.frameModifier)>=this.totalFrames-1&&0<this.frameModifier?this.loop&&this.playCount!==this.loop?e>=this.totalFrames?(this.playCount+=1,this.checkSegments(e%this.totalFrames)||(this.setCurrentRawFrameValue(e%this.totalFrames),this._completedLoop=!0,this.trigger("loopComplete"))):this.setCurrentRawFrameValue(e):this.checkSegments(e>this.totalFrames?e%this.totalFrames:0)||(t=!0,e=this.totalFrames-1):e<0?this.checkSegments(e%this.totalFrames)||(!this.loop||this.playCount--<=0&&!0!==this.loop?(t=!0,e=0):(this.setCurrentRawFrameValue(this.totalFrames+e%this.totalFrames),this._completedLoop?this.trigger("loopComplete"):this._completedLoop=!0)):this.setCurrentRawFrameValue(e),t)&&(this.setCurrentRawFrameValue(e),this.pause(),this.trigger("complete"))},AnimationItem.prototype.adjustSegment=function(e,t){this.playCount=0,e[1]<e[0]?(0<this.frameModifier&&(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 n=-1;this.isPaused&&(this.currentRawFrame+this.firstFrame<e?n=e:this.currentRawFrame+this.firstFrame>t&&(n=t-e)),this.firstFrame=e,this.totalFrames=t-e,this.timeCompleted=this.totalFrames,-1!==n&&this.goToAndStop(n,!0)},AnimationItem.prototype.playSegments=function(e,t){if(t&&(this.segments.length=0),"object"===_typeof$4(e[0]))for(var n=e.length,a=0;a<n;a+=1)this.segments.push(e[a]);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,n="";return e.e?e.p:this.assetsPath?(-1!==(t=e.p).indexOf("images/")&&(t=t.split("/")[1]),this.assetsPath+t):(n=this.path,(n+=e.u||"")+e.p)},AnimationItem.prototype.getAssetData=function(e){for(var t=0,n=this.assets.length;t<n;){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,n){try{this.renderer.getElementByPath(e).updateDocumentData(t,n)}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){e=new BMRenderFrameErrorEvent(e,this.currentFrame),this.triggerEvent("error",e),this.onError&&this.onError.call(this,e)},AnimationItem.prototype.triggerConfigError=function(e){e=new BMConfigErrorEvent(e,this.currentFrame),this.triggerEvent("error",e),this.onError&&this.onError.call(this,e)},(()=>{var e={},r=[],a=0,o=0,i=0,s=!0,l=!1;function n(e){for(var t=0,n=e.target;t<o;)r[t].animation===n&&(r.splice(t,1),--t,--o,n.isPaused||p()),t+=1}function c(e,t){if(!e)return null;for(var n=0;n<o;){if(r[n].elem===e&&null!==r[n].elem)return r[n].animation;n+=1}var a=new AnimationItem;return u(a,e),a.setData(e,t),a}function d(){i+=1,h()}function p(){--i}function u(e,t){e.addEventListener("destroy",n),e.addEventListener("_active",d),e.addEventListener("_idle",p),r.push({elem:t,animation:e}),o+=1}function m(e){for(var t=e-a,n=0;n<o;n+=1)r[n].animation.advanceTime(t);a=e,i&&!l?window.requestAnimationFrame(m):s=!0}function t(e){a=e,window.requestAnimationFrame(m)}function h(){!l&&i&&s&&(window.requestAnimationFrame(t),s=!1)}return e.registerAnimation=c,e.loadAnimation=function(e){var t=new AnimationItem;return u(t,null),t.setParams(e),t},e.setSpeed=function(e,t){for(var n=0;n<o;n+=1)r[n].animation.setSpeed(e,t)},e.setDirection=function(e,t){for(var n=0;n<o;n+=1)r[n].animation.setDirection(e,t)},e.play=function(e){for(var t=0;t<o;t+=1)r[t].animation.play(e)},e.pause=function(e){for(var t=0;t<o;t+=1)r[t].animation.pause(e)},e.stop=function(e){for(var t=0;t<o;t+=1)r[t].animation.stop(e)},e.togglePause=function(e){for(var t=0;t<o;t+=1)r[t].animation.togglePause(e)},e.searchAnimations=function(e,t,n){for(var a,r=[].concat([].slice.call(document.getElementsByClassName("lottie")),[].slice.call(document.getElementsByClassName("bodymovin"))),o=r.length,i=0;i<o;i+=1)n&&r[i].setAttribute("data-bm-type",n),c(r[i],e);t&&0===o&&(n=n||"svg",(t=document.getElementsByTagName("body")[0]).innerText="",(a=createTag("div")).style.width="100%",a.style.height="100%",a.setAttribute("data-bm-type",n),t.appendChild(a),c(a,e))},e.resize=function(){for(var e=0;e<o;e+=1)r[e].animation.resize()},e.goToAndStop=function(e,t,n){for(var a=0;a<o;a+=1)r[a].animation.goToAndStop(e,t,n)},e.destroy=function(e){for(var t=o-1;0<=t;--t)r[t].animation.destroy(e)},e.freeze=function(){l=!0},e.unfreeze=function(){l=!1,h()},e.setVolume=function(e,t){for(var n=0;n<o;n+=1)r[n].animation.setVolume(e,t)},e.mute=function(e){for(var t=0;t<o;t+=1)r[t].animation.mute(e)},e.unmute=function(e){for(var t=0;t<o;t+=1)r[t].animation.unmute(e)},e.getRegisteredAnimations=function(){for(var e=r.length,t=[],n=0;n<e;n+=1)t.push(r[n].animation);return t},e})()),BezierFactory=(()=>{var e={getBezierEasing:function(e,t,n,a,r){return r=r||("bez_"+e+"_"+t+"_"+n+"_"+a).replace(/\./g,"p"),o[r]||(e=new i([e,t,n,a]),o[r]=e)}},o={},t="function"==typeof Float32Array;function a(e,t){return 1-3*t+3*e}function S(e,t,n){return((a(t,n)*e+(3*n-6*t))*e+3*t)*e}function w(e,t,n){return 3*a(t,n)*e*e+2*(3*n-6*t)*e+3*t}function i(e){this._p=e,this._mSampleValues=new(t?Float32Array:Array)(11),this._precomputed=!1,this.get=this.get.bind(this)}return i.prototype={get:function(e){var t=this._p[0],n=this._p[1],a=this._p[2],r=this._p[3];return this._precomputed||this._precompute(),t===n&&a===r?e:0===e?0:1===e?1:S(this._getTForX(e),n,r)},_precompute:function(){var e=this._p[0],t=this._p[1],n=this._p[2],a=this._p[3];this._precomputed=!0,e===t&&n===a||this._calcSampleValues()},_calcSampleValues:function(){for(var e=this._p[0],t=this._p[2],n=0;n<11;++n)this._mSampleValues[n]=S(.1*n,e,t)},_getTForX:function(e){for(var t=this._p[0],n=this._p[2],a=this._mSampleValues,r=0,o=1;10!==o&&a[o]<=e;++o)r+=.1;var i=r+(e-a[--o])/(a[o+1]-a[o])*.1,s=w(i,t,n);if(.001<=s){for(var l=e,c=i,d=t,p=n,u=0;u<4;++u){var m=w(c,d,p);if(0===m)return c;c-=(S(c,d,p)-l)/m}return c}if(0===s)return i;for(var h,f,g=e,y=r,v=r+.1,b=t,_=n,x=0;0<(h=S(f=y+(v-y)/2,b,_)-g)?v=f:y=f,1e-7<Math.abs(h)&&++x<10;);return f}},e})(),pooling={double:function(e){return e.concat(createSizedArray(e.length))}},poolFactory=function(e,t,n){var a=0,r=e,o=createSizedArray(r);return{newElement:function(){return a?o[--a]:t()},release:function(e){a===r&&(o=pooling.double(o),r*=2),n&&n(e),o[a]=e,a+=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){for(var t=e.lengths.length,n=0;n<t;n+=1)bezierLengthPool.release(e.lengths[n]);e.lengths.length=0});function bezFunction(){var E=Math;function g(e,t,n,a,r,o){return-.001<(r=e*a+t*r+n*o-r*a-o*e-n*t)&&r<.001}function d(e,t,n,a){for(var r,o,i,s,l=getDefaultCurveSegments(),c=0,d=[],p=[],u=bezierLengthPool.newElement(),m=n.length,h=0;h<l;h+=1){for(i=h/(l-1),r=s=0;r<m;r+=1)o=bmPow(1-i,3)*e[r]+3*bmPow(1-i,2)*i*n[r]+3*(1-i)*bmPow(i,2)*a[r]+bmPow(i,3)*t[r],d[r]=o,null!==p[r]&&(s+=bmPow(d[r]-p[r],2)),p[r]=d[r];s&&(c+=s=bmSqrt(s)),u.percents[h]=i,u.lengths[h]=c}return u.addedLength=c,u}function y(e){this.segmentLength=0,this.points=new Array(e)}function v(e,t){this.partialLength=e,this.point=t}function k(e,t){var n=t.percents,a=t.lengths,r=n.length,o=bmFloor((r-1)*e),i=e*t.addedLength,s=0;if(o===r-1||0===o||i===a[o])return n[o];for(var l=a[o]>i?-1:1,c=!0;c;)if(a[o]<=i&&a[o+1]>i?(s=(i-a[o])/(a[o+1]-a[o]),c=!1):o+=l,o<0||r-1<=o){if(o===r-1)return n[o];c=!1}return n[o]+(n[o+1]-n[o])*s}var b={},I=createTypedArray("float32",8);return{getSegmentsLength:function(e){for(var t=segmentsLengthPool.newElement(),n=e.c,a=e.v,r=e.o,o=e.i,i=e._length,s=t.lengths,l=0,c=0;c<i-1;c+=1)s[c]=d(a[c],a[c+1],r[c],o[c+1]),l+=s[c].addedLength;return n&&i&&(s[c]=d(a[c],a[0],r[c],o[0]),l+=s[c].addedLength),t.totalLength=l,t},getNewSegment:function(e,t,n,a,r,o,i){r<0?r=0:1<r&&(r=1);for(var r=k(r,i),o=k(o=1<o?1:o,i),s=e.length,l=1-o,c=(i=1-r)*i*i,d=r*i*i*3,p=r*r*i*3,u=r*r*r,m=i*i*l,h=r*i*l+i*r*l+i*i*o,f=r*r*l+i*r*o+r*i*o,g=r*r*o,y=i*l*l,v=r*l*l+i*o*l+i*l*o,b=r*o*l+i*o*o+r*l*o,_=r*o*o,x=l*l*l,S=o*l*l+l*o*l+l*l*o,w=o*o*l+l*o*o+o*l*o,C=o*o*o,P=0;P<s;P+=1)I[4*P]=E.round(1e3*(c*e[P]+d*n[P]+p*a[P]+u*t[P]))/1e3,I[4*P+1]=E.round(1e3*(m*e[P]+h*n[P]+f*a[P]+g*t[P]))/1e3,I[4*P+2]=E.round(1e3*(y*e[P]+v*n[P]+b*a[P]+_*t[P]))/1e3,I[4*P+3]=E.round(1e3*(x*e[P]+S*n[P]+w*a[P]+C*t[P]))/1e3;return I},getPointInSegment:function(e,t,n,a,r,o){return r=k(r,o),[E.round(1e3*((o=1-r)*o*o*e[0]+(r*o*o+o*r*o+o*o*r)*n[0]+(r*r*o+o*r*r+r*o*r)*a[0]+r*r*r*t[0]))/1e3,E.round(1e3*(o*o*o*e[1]+(r*o*o+o*r*o+o*o*r)*n[1]+(r*r*o+o*r*r+r*o*r)*a[1]+r*r*r*t[1]))/1e3]},buildBezierData:function(e,t,n,a){var r=(e[0]+"_"+e[1]+"_"+t[0]+"_"+t[1]+"_"+n[0]+"_"+n[1]+"_"+a[0]+"_"+a[1]).replace(/\./g,"p");if(!b[r]){for(var o,i,s,l,c,d=getDefaultCurveSegments(),p=0,u=null,m=new y(d=2===e.length&&(e[0]!==t[0]||e[1]!==t[1])&&g(e[0],e[1],t[0],t[1],e[0]+n[0],e[1]+n[1])&&g(e[0],e[1],t[0],t[1],t[0]+a[0],t[1]+a[1])?2:d),h=n.length,f=0;f<d;f+=1){for(c=createSizedArray(h),s=f/(d-1),o=l=0;o<h;o+=1)i=bmPow(1-s,3)*e[o]+3*bmPow(1-s,2)*s*(e[o]+n[o])+3*(1-s)*bmPow(s,2)*(t[o]+a[o])+bmPow(s,3)*t[o],c[o]=i,null!==u&&(l+=bmPow(c[o]-u[o],2));p+=l=bmSqrt(l),m.points[f]=new v(l,c),u=c}m.segmentLength=p,b[r]=m}return b[r]},pointOnLine2D:g,pointOnLine3D:function(e,t,n,a,r,o,i,s,l){var c;return 0===n&&0===o&&0===l?g(e,t,a,r,i,s):(c=E.sqrt(E.pow(a-e,2)+E.pow(r-t,2)+E.pow(o-n,2)),e=E.sqrt(E.pow(i-e,2)+E.pow(s-t,2)+E.pow(l-n,2)),t=E.sqrt(E.pow(i-a,2)+E.pow(s-r,2)+E.pow(l-o,2)),-1e-4<(n=e<c?t<c?c-e-t:t-e-c:e<t?t-e-c:e-c-t)&&n<1e-4)}}}var bez=bezFunction(),initFrame=initialDefaultFrame,mathAbs=Math.abs;function interpolateValue(e,t){var n,a=this.offsetTime;"multidimensional"===this.propType&&(n=createTypedArray("float32",this.pv.length));for(var r,o,i,s=t.lastIndex,l=s,c=this.keyframes.length-1,d=!0;d;){if(r=this.keyframes[l],o=this.keyframes[l+1],l===c-1&&e>=o.t-a){r.h&&(r=o),s=0;break}if(o.t-a>e){s=l;break}l<c-1?l+=1:(s=0,d=!1)}var p=this.keyframesMetadata[l]||{},u=o.t-a,m=r.t-a;if(r.to){p.bezierData||(p.bezierData=bez.buildBezierData(r.s,o.s||r.e,r.to,r.ti));var h=p.bezierData;if(u<=e||e<m)for(var f=u<=e?h.points.length-1:0,g=h.points[f].point.length,y=0;y<g;y+=1)n[y]=h.points[f].point[y];else{p.__fnct?i=p.__fnct:(i=BezierFactory.getBezierEasing(r.o.x,r.o.y,r.i.x,r.i.y,r.n).get,p.__fnct=i);for(var v,b=i((e-m)/(u-m)),_=h.segmentLength*b,x=t.lastFrame<e&&t._lastKeyframeIndex===l?t._lastAddedLength:0,S=t.lastFrame<e&&t._lastKeyframeIndex===l?t._lastPoint:0,d=!0,w=h.points.length;d;){if(x+=h.points[S].partialLength,0==_||0===b||S===h.points.length-1){for(g=h.points[S].point.length,y=0;y<g;y+=1)n[y]=h.points[S].point[y];break}if(x<=_&&_<x+h.points[S+1].partialLength){for(v=(_-x)/h.points[S+1].partialLength,g=h.points[S].point.length,y=0;y<g;y+=1)n[y]=h.points[S].point[y]+(h.points[S+1].point[y]-h.points[S].point[y])*v;break}S<w-1?S+=1:d=!1}t._lastPoint=S,t._lastAddedLength=x-h.points[S].partialLength,t._lastKeyframeIndex=l}}else{var C,P,E,k,I,c=r.s.length,R=o.s||r.e;if(this.sh&&1!==r.h)u<=e?(n[0]=R[0],n[1]=R[1],n[2]=R[2]):e<=m?(n[0]=r.s[0],n[1]=r.s[1],n[2]=r.s[2]):quaternionToEuler(n,slerp(createQuaternion(r.s),createQuaternion(R),(e-m)/(u-m)));else for(l=0;l<c;l+=1)1!==r.h&&(b=u<=e?1:e<m?0:(r.o.x.constructor===Array?(p.__fnct||(p.__fnct=[]),p.__fnct[l]?i=p.__fnct[l]:(C=void 0===r.o.x[l]?r.o.x[0]:r.o.x[l],P=void 0===r.o.y[l]?r.o.y[0]:r.o.y[l],E=void 0===r.i.x[l]?r.i.x[0]:r.i.x[l],k=void 0===r.i.y[l]?r.i.y[0]:r.i.y[l],i=BezierFactory.getBezierEasing(C,P,E,k).get,p.__fnct[l]=i)):p.__fnct?i=p.__fnct:(C=r.o.x,P=r.o.y,E=r.i.x,k=r.i.y,i=BezierFactory.getBezierEasing(C,P,E,k).get,r.keyframeMetadata=i),i((e-m)/(u-m)))),R=o.s||r.e,I=1===r.h?r.s[l]:r.s[l]+(R[l]-r.s[l])*b,"multidimensional"===this.propType?n[l]=I:n=I}return t.lastIndex=s,n}function slerp(e,t,n){var a,r,o,i=[],s=e[0],l=e[1],c=e[2],e=e[3],d=t[0],p=t[1],u=t[2];return(o=s*d+l*p+c*u+e*(t=t[3]))<0&&(o=-o,d=-d,p=-p,u=-u,t=-t),o=1e-6<1-o?(o=Math.acos(o),a=Math.sin(o),r=Math.sin((1-n)*o)/a,Math.sin(n*o)/a):(r=1-n,n),i[0]=r*s+o*d,i[1]=r*l+o*p,i[2]=r*c+o*u,i[3]=r*e+o*t,i}function quaternionToEuler(e,t){var n=t[0],a=t[1],r=t[2],t=t[3],o=Math.atan2(2*a*t-2*n*r,1-2*a*a-2*r*r),i=Math.asin(2*n*a+2*r*t),t=Math.atan2(2*n*t-2*a*r,1-2*n*n-2*r*r);e[0]=o/degToRads,e[1]=i/degToRads,e[2]=t/degToRads}function createQuaternion(e){var t=e[0]*degToRads,n=e[1]*degToRads,e=e[2]*degToRads,a=Math.cos(t/2),r=Math.cos(n/2),o=Math.cos(e/2);return[(t=Math.sin(t/2))*(n=Math.sin(n/2))*o+a*r*(e=Math.sin(e/2)),t*r*o+a*n*e,a*n*o-t*r*e,a*r*o-t*n*e]}function getValueAtCurrentTime(){var e=this.comp.renderedFrame-this.offsetTime,t=this.keyframes[0].t-this.offsetTime,n=this.keyframes[this.keyframes.length-1].t-this.offsetTime;return e===this._caching.lastFrame||this._caching.lastFrame!==initFrame&&(this._caching.lastFrame>=n&&n<=e||this._caching.lastFrame<t&&e<t)||(this._caching.lastFrame>=e&&(this._caching._lastKeyframeIndex=-1,this._caching.lastIndex=0),n=this.interpolateValue(e,this._caching),this.pv=n),this._caching.lastFrame=e,this.pv}function setVValue(e){var t;if("unidimensional"===this.propType)t=e*this.mult,1e-5<mathAbs(this.v-t)&&(this.v=t,this._mdf=!0);else for(var n=0,a=this.v.length;n<a;)t=e[n]*this.mult,1e-5<mathAbs(this.v[n]-t)&&(this.v[n]=t,this._mdf=!0),n+=1}function processEffectsSequence(){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{this.lock=!0,this._mdf=this._isFirstFrame;for(var e=this.effectsSequence.length,t=this.kf?this.pv:this.data.k,n=0;n<e;n+=1)t=this.effectsSequence[n](t);this.setVValue(t),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,n,a){this.propType="unidimensional",this.mult=n||1,this.data=t,this.v=n?t.k*n:t.k,this.pv=t.k,this._mdf=!1,this.elem=e,this.container=a,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,n,a){this.propType="multidimensional",this.mult=n||1,this.data=t,this._mdf=!1,this.elem=e,this.container=a,this.comp=e.comp,this.k=!1,this.kf=!1,this.frameId=-1;var r,o=t.k.length;for(this.v=createTypedArray("float32",o),this.pv=createTypedArray("float32",o),this.vel=createTypedArray("float32",o),r=0;r<o;r+=1)this.v[r]=t.k[r]*this.mult,this.pv[r]=t.k[r];this._isFirstFrame=!0,this.effectsSequence=[],this.getValue=processEffectsSequence,this.setVValue=setVValue,this.addEffect=addEffect}function KeyframedValueProperty(e,t,n,a){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=n||1,this.elem=e,this.container=a,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,n,a){this.propType="multidimensional";for(var r,o,i,s,l=t.k.length,c=0;c<l-1;c+=1)t.k[c].to&&t.k[c].s&&t.k[c+1]&&t.k[c+1].s&&(r=t.k[c].s,o=t.k[c+1].s,i=t.k[c].to,s=t.k[c].ti,(2===r.length&&(r[0]!==o[0]||r[1]!==o[1])&&bez.pointOnLine2D(r[0],r[1],o[0],o[1],r[0]+i[0],r[1]+i[1])&&bez.pointOnLine2D(r[0],r[1],o[0],o[1],o[0]+s[0],o[1]+s[1])||3===r.length&&(r[0]!==o[0]||r[1]!==o[1]||r[2]!==o[2])&&bez.pointOnLine3D(r[0],r[1],r[2],o[0],o[1],o[2],r[0]+i[0],r[1]+i[1],r[2]+i[2])&&bez.pointOnLine3D(r[0],r[1],r[2],o[0],o[1],o[2],o[0]+s[0],o[1]+s[1],o[2]+s[2]))&&(t.k[c].to=null,t.k[c].ti=null),r[0]===o[0])&&r[1]===o[1]&&0===i[0]&&0===i[1]&&0===s[0]&&0===s[1]&&(2===r.length||r[2]===o[2]&&0===i[2]&&0===s[2])&&(t.k[c].to=null,t.k[c].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=n||1,this.elem=e,this.container=a,this.comp=e.comp,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.interpolateValue=interpolateValue,this.frameId=-1;var d=t.k[0].s.length;for(this.v=createTypedArray("float32",d),this.pv=createTypedArray("float32",d),c=0;c<d;c+=1)this.v[c]=initFrame,this.pv[c]=initFrame;this._caching={lastFrame:initFrame,lastIndex:0,value:createTypedArray("float32",d)},this.addEffect=addEffect}var PropertyFactory={getProp:function(e,t,n,a,r){var o;if((t=t.sid?e.globalData.slotManager.getProp(t):t).k.length)if("number"==typeof t.k[0])o=new MultiDimensionalProperty(e,t,a,r);else switch(n){case 0:o=new KeyframedValueProperty(e,t,a,r);break;case 1:o=new KeyframedMultidimensionalProperty(e,t,a,r)}else o=new ValueProperty(e,t,a,r);return o.effectsSequence.length&&r.addDynamicProperty(o),o}};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(){this._mdf=!1;for(var e=this.dynamicProperties.length,t=0;t<e;t+=1)this.dynamicProperties[t].getValue(),this.dynamicProperties[t]._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 n=0;n<t;)this.v[n]=pointPool.newElement(),this.o[n]=pointPool.newElement(),this.i[n]=pointPool.newElement(),n+=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,n,a,r){var o;switch(this._length=Math.max(this._length,a+1),this._length>=this._maxLength&&this.doubleArrayLength(),n){case"v":o=this.v;break;case"i":o=this.i;break;case"o":o=this.o;break;default:o=[]}o[a]&&(o[a],r)||(o[a]=pointPool.newElement()),o[a][0]=e,o[a][1]=t},ShapePath.prototype.setTripleAt=function(e,t,n,a,r,o,i,s){this.setXYAt(e,t,"v",i,s),this.setXYAt(n,a,"o",i,s),this.setXYAt(r,o,"i",i,s)},ShapePath.prototype.reverse=function(){var e=new ShapePath,t=(e.setPathData(this.c,this._length),this.v),n=this.o,a=this.i,r=0;this.c&&(e.setTripleAt(t[0][0],t[0][1],a[0][0],a[0][1],n[0][0],n[0][1],0,!1),r=1);for(var o=this._length-1,i=this._length,s=r;s<i;s+=1)e.setTripleAt(t[o][0],t[o][1],a[o][0],a[o][1],n[o][0],n[o][1],s,!1),--o;return e},ShapePath.prototype.length=function(){return this._length};var shapePool=(factory=poolFactory(4,function(){return new ShapePath},function(e){for(var t=e._length,n=0;n<t;n+=1)pointPool.release(e.v[n]),pointPool.release(e.i[n]),pointPool.release(e.o[n]),e.v[n]=null,e.i[n]=null,e.o[n]=null;e._length=0,e.c=!1}),factory.clone=function(e){var t,n=factory.newElement(),a=void 0===e._length?e.v.length:e._length;for(n.setLength(a),n.c=e.c,t=0;t<a;t+=1)n.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 n},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(){for(var e=0;e<this._length;e+=1)shapePool.release(this.shapes[e]);this._length=0};var shapeCollectionPool=(ob={newShapeCollection:function(){return _length?pool[--_length]:new ShapeCollection},release:function(e){for(var t=e._length,n=0;n<t;n+=1)shapePool.release(e.shapes[n]);e._length=0,_length===_maxLength&&(pool=pooling.double(pool),_maxLength*=2),pool[_length]=e,_length+=1}},_length=0,_maxLength=4,pool=createSizedArray(_maxLength),ob),ob,_length,_maxLength,pool,ShapePropertyFactory=(()=>{function e(e,t,n){var a,r,o,i,s,l,c,d=n.lastIndex,p=this.keyframes;if(e<p[0].t-this.offsetTime)a=p[0].s[0],r=!0,d=0;else if(e>=p[p.length-1].t-this.offsetTime)a=(p[p.length-1].s?p[p.length-1].s:p[p.length-2].e)[0],r=!0;else{for(var u,m,h=d,f=p.length-1,g=!0;g&&(u=p[h],!((m=p[h+1]).t-this.offsetTime>e));)h<f-1?h+=1:g=!1;var y,v,b,_=this.keyframesMetadata[h]||{},d=h;(r=1===u.h)||(v=e>=m.t-this.offsetTime?1:e<u.t-this.offsetTime?0:(_.__fnct?y=_.__fnct:(y=BezierFactory.getBezierEasing(u.o.x,u.o.y,u.i.x,u.i.y).get,_.__fnct=y),y((e-(u.t-this.offsetTime))/(m.t-this.offsetTime-(u.t-this.offsetTime)))),b=(m.s||u.e)[0]),a=u.s[0]}for(s=t._length,l=a.i[0].length,n.lastIndex=d,o=0;o<s;o+=1)for(i=0;i<l;i+=1)c=r?a.i[o][i]:a.i[o][i]+(b.i[o][i]-a.i[o][i])*v,t.i[o][i]=c,c=r?a.o[o][i]:a.o[o][i]+(b.o[o][i]-a.o[o][i])*v,t.o[o][i]=c,c=r?a.v[o][i]:a.v[o][i]+(b.v[o][i]-a.v[o][i])*v,t.v[o][i]=c}function a(){this.paths=this.localShapeCollection}function t(e){((e,t)=>{if(e._length===t._length&&e.c===t.c){for(var n=e._length,a=0;a<n;a+=1)if(e.v[a][0]!==t.v[a][0]||e.v[a][1]!==t.v[a][1]||e.o[a][0]!==t.o[a][0]||e.o[a][1]!==t.o[a][1]||e.i[a][0]!==t.i[a][0]||e.i[a][1]!==t.i[a][1])return;return 1}})(this.v,e)||(this.v=shapePool.clone(e),this.localShapeCollection.releaseShapes(),this.localShapeCollection.addShape(this.v),this._mdf=!0,this.paths=this.localShapeCollection)}function n(){if(this.elem.globalData.frameId!==this.frameId)if(this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{this.lock=!0,this._mdf=!1;for(var e,e=this.kf?this.pv:(this.data.ks||this.data.pt).k,t=this.effectsSequence.length,n=0;n<t;n+=1)e=this.effectsSequence[n](e);this.setVValue(e),this.lock=!1,this.frameId=this.elem.globalData.frameId}else this._mdf=!1}function r(e,t,n){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,e=(3===n?t.pt:t.ks).k,this.v=shapePool.clone(e),this.pv=shapePool.clone(this.v),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.reset=a,this.effectsSequence=[]}function o(e){this.effectsSequence.push(e),this.container.addDynamicProperty(this)}function i(e,t,n){this.propType="shape",this.comp=e.comp,this.elem=e,this.container=e,this.offsetTime=e.data.st,this.keyframes=(3===n?t.pt:t.ks).k,this.keyframesMetadata=[],this.k=!0,this.kf=!0,e=this.keyframes[0].s[0].i.length,this.v=shapePool.newElement(),this.v.setPathData(this.keyframes[0].s[0].c,e),this.pv=shapePool.clone(this.v),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.lastFrame=-999999,this.reset=a,this._caching={lastFrame:-999999,lastIndex:0},this.effectsSequence=[function(){var e=this.comp.renderedFrame-this.offsetTime,t=this.keyframes[0].t-this.offsetTime,n=this.keyframes[this.keyframes.length-1].t-this.offsetTime,a=this._caching.lastFrame;return-999999!==a&&(a<t&&e<t||n<a&&n<e)||(this._caching.lastIndex=a<e?this._caching.lastIndex:0,this.interpolateShape(e,this.pv,this._caching)),this._caching.lastFrame=e,this.pv}.bind(this)]}r.prototype.interpolateShape=e,r.prototype.getValue=n,r.prototype.setVValue=t,r.prototype.addEffect=o,i.prototype.getValue=n,i.prototype.interpolateShape=e,i.prototype.setVValue=t,i.prototype.addEffect=o,s=roundCorner,m.prototype={reset:a,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf)&&this.convertEllToPath()},convertEllToPath:function(){var e=this.p.v[0],t=this.p.v[1],n=this.s.v[0]/2,a=this.s.v[1]/2,r=3!==this.d,o=this.v;o.v[0][0]=e,o.v[0][1]=t-a,o.v[1][0]=r?e+n:e-n,o.v[1][1]=t,o.v[2][0]=e,o.v[2][1]=t+a,o.v[3][0]=r?e-n:e+n,o.v[3][1]=t,o.i[0][0]=r?e-n*s:e+n*s,o.i[0][1]=t-a,o.i[1][0]=r?e+n:e-n,o.i[1][1]=t-a*s,o.i[2][0]=r?e+n*s:e-n*s,o.i[2][1]=t+a,o.i[3][0]=r?e-n:e+n,o.i[3][1]=t+a*s,o.o[0][0]=r?e+n*s:e-n*s,o.o[0][1]=t-a,o.o[1][0]=r?e+n:e-n,o.o[1][1]=t+a*s,o.o[2][0]=r?e-n*s:e+n*s,o.o[2][1]=t+a,o.o[3][0]=r?e-n:e+n,o.o[3][1]=t-a*s}},extendPrototype([DynamicPropertyContainer],m);var s,l=m,c=(u.prototype={reset:a,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf)&&this.convertToPath()},convertStarToPath:function(){for(var e=2*Math.floor(this.pt.v),t=2*Math.PI/e,n=!0,a=this.or.v,r=this.ir.v,o=this.os.v,i=this.is.v,s=2*Math.PI*a/(2*e),l=2*Math.PI*r/(2*e),c=-Math.PI/2,d=(c+=this.r.v,3===this.data.d?-1:1),p=this.v._length=0;p<e;p+=1){var u=n?o:i,m=n?s:l,h=(f=n?a:r)*Math.cos(c),f=f*Math.sin(c),g=0==h&&0==f?0:f/Math.sqrt(h*h+f*f),y=0==h&&0==f?0:-h/Math.sqrt(h*h+f*f);h+=+this.p.v[0],f+=+this.p.v[1],this.v.setTripleAt(h,f,h-g*m*u*d,f-y*m*u*d,h+g*m*u*d,f+y*m*u*d,p,!0),n=!n,c+=t*d}},convertPolygonToPath:function(){var e,t=Math.floor(this.pt.v),n=2*Math.PI/t,a=this.or.v,r=this.os.v,o=2*Math.PI*a/(4*t),i=.5*-Math.PI,s=3===this.data.d?-1:1;for(i+=this.r.v,e=this.v._length=0;e<t;e+=1){var l=a*Math.cos(i),c=a*Math.sin(i),d=0==l&&0==c?0:c/Math.sqrt(l*l+c*c),p=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-d*o*r*s,c-p*o*r*s,l+d*o*r*s,c+p*o*r*s,e,!0),i+=n*s}this.paths.length=0,this.paths[0]=this.v}},extendPrototype([DynamicPropertyContainer],u),u),d=(p.prototype={convertRectToPath:function(){var e=this.p.v[0],t=this.p.v[1],n=this.s.v[0]/2,a=this.s.v[1]/2,r=bmMin(n,a,this.r.v),o=r*(1-roundCorner);this.v._length=0,2===this.d||1===this.d?(this.v.setTripleAt(e+n,t-a+r,e+n,t-a+r,e+n,t-a+o,0,!0),this.v.setTripleAt(e+n,t+a-r,e+n,t+a-o,e+n,t+a-r,1,!0),0!==r?(this.v.setTripleAt(e+n-r,t+a,e+n-r,t+a,e+n-o,t+a,2,!0),this.v.setTripleAt(e-n+r,t+a,e-n+o,t+a,e-n+r,t+a,3,!0),this.v.setTripleAt(e-n,t+a-r,e-n,t+a-r,e-n,t+a-o,4,!0),this.v.setTripleAt(e-n,t-a+r,e-n,t-a+o,e-n,t-a+r,5,!0),this.v.setTripleAt(e-n+r,t-a,e-n+r,t-a,e-n+o,t-a,6,!0),this.v.setTripleAt(e+n-r,t-a,e+n-o,t-a,e+n-r,t-a,7,!0)):(this.v.setTripleAt(e-n,t+a,e-n+o,t+a,e-n,t+a,2),this.v.setTripleAt(e-n,t-a,e-n,t-a+o,e-n,t-a,3))):(this.v.setTripleAt(e+n,t-a+r,e+n,t-a+o,e+n,t-a+r,0,!0),0!==r?(this.v.setTripleAt(e+n-r,t-a,e+n-r,t-a,e+n-o,t-a,1,!0),this.v.setTripleAt(e-n+r,t-a,e-n+o,t-a,e-n+r,t-a,2,!0),this.v.setTripleAt(e-n,t-a+r,e-n,t-a+r,e-n,t-a+o,3,!0),this.v.setTripleAt(e-n,t+a-r,e-n,t+a-o,e-n,t+a-r,4,!0),this.v.setTripleAt(e-n+r,t+a,e-n+r,t+a,e-n+o,t+a,5,!0),this.v.setTripleAt(e+n-r,t+a,e+n-o,t+a,e+n-r,t+a,6,!0),this.v.setTripleAt(e+n,t+a-r,e+n,t+a-r,e+n,t+a-o,7,!0)):(this.v.setTripleAt(e-n,t-a,e-n+o,t-a,e-n,t-a,1,!0),this.v.setTripleAt(e-n,t+a,e-n,t+a-o,e-n,t+a,2,!0),this.v.setTripleAt(e+n,t+a,e+n-o,t+a,e+n,t+a,3,!0)))},getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf)&&this.convertRectToPath()},reset:a},extendPrototype([DynamicPropertyContainer],p),p);function p(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())}function u(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())}function m(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{getShapeProp:function(e,t,n){var a;return 3===n||4===n?a=new((3===n?t.pt:t.ks).k.length?i:r)(e,t,n):5===n?a=new d(e,t):6===n?a=new l(e,t):7===n&&(a=new c(e,t)),a.k&&e.addDynamicProperty(a),a},getConstructorFunction:function(){return r},getKeyframedConstructorFunction:function(){return i}}})(),Matrix=(()=>{var a=Math.cos,r=Math.sin,o=Math.tan,i=Math.round;function e(){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 t(e){var t;return 0===e?this:(t=a(e),e=r(e),this._t(t,-e,0,0,e,t,0,0,0,0,1,0,0,0,0,1))}function n(e){var t;return 0===e?this:(t=a(e),e=r(e),this._t(1,0,0,0,0,t,-e,0,0,e,t,0,0,0,0,1))}function s(e){var t;return 0===e?this:(t=a(e),e=r(e),this._t(t,0,e,0,0,1,0,0,-e,0,t,0,0,0,0,1))}function l(e){var t;return 0===e?this:(t=a(e),e=r(e),this._t(t,-e,0,0,e,t,0,0,0,0,1,0,0,0,0,1))}function c(e,t){return this._t(1,t,e,1,0,0)}function d(e,t){return this.shear(o(e),o(t))}function p(e,t){var n=a(t),t=r(t);return this._t(n,t,0,0,-t,n,0,0,0,0,1,0,0,0,0,1)._t(1,0,0,0,o(e),1,0,0,0,0,1,0,0,0,0,1)._t(n,-t,0,0,t,n,0,0,0,0,1,0,0,0,0,1)}function u(e,t,n){return n||0===n||(n=1),1===e&&1===t&&1===n?this:this._t(e,0,0,0,0,t,0,0,0,0,n,0,0,0,0,1)}function m(e,t,n,a,r,o,i,s,l,c,d,p,u,m,h,f){return this.props[0]=e,this.props[1]=t,this.props[2]=n,this.props[3]=a,this.props[4]=r,this.props[5]=o,this.props[6]=i,this.props[7]=s,this.props[8]=l,this.props[9]=c,this.props[10]=d,this.props[11]=p,this.props[12]=u,this.props[13]=m,this.props[14]=h,this.props[15]=f,this}function h(e,t,n){return n=n||0,0!==e||0!==t||0!==n?this._t(1,0,0,0,0,1,0,0,0,0,1,0,e,t,n,1):this}function f(e,t,n,a,r,o,i,s,l,c,d,p,u,m,h,f){var g,y,v,b,_,x,S,w,C,P,E,k,I,R,D,T,$=this.props;return 1===e&&0===t&&0===n&&0===a&&0===r&&1===o&&0===i&&0===s&&0===l&&0===c&&1===d&&0===p?($[12]=$[12]*e+$[15]*u,$[13]=$[13]*o+$[15]*m,$[14]=$[14]*d+$[15]*h,$[15]*=f):(g=$[0],_=$[4],x=$[5],S=$[6],w=$[7],C=$[8],P=$[9],E=$[10],k=$[11],I=$[12],R=$[13],D=$[14],T=$[15],$[0]=g*e+(y=$[1])*r+(v=$[2])*l+(b=$[3])*u,$[1]=g*t+y*o+v*c+b*m,$[2]=g*n+y*i+v*d+b*h,$[3]=g*a+y*s+v*p+b*f,$[4]=_*e+x*r+S*l+w*u,$[5]=_*t+x*o+S*c+w*m,$[6]=_*n+x*i+S*d+w*h,$[7]=_*a+x*s+S*p+w*f,$[8]=C*e+P*r+E*l+k*u,$[9]=C*t+P*o+E*c+k*m,$[10]=C*n+P*i+E*d+k*h,$[11]=C*a+P*s+E*p+k*f,$[12]=I*e+R*r+D*l+T*u,$[13]=I*t+R*o+D*c+T*m,$[14]=I*n+R*i+D*d+T*h,$[15]=I*a+R*s+D*p+T*f),this._identityCalculated=!1,this}function g(e){return e=e.props,this.transform(e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7],e[8],e[9],e[10],e[11],e[12],e[13],e[14],e[15])}function y(){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 v(e){for(var t=0;t<16;){if(e.props[t]!==this.props[t])return!1;t+=1}return!0}function b(e){for(var t=0;t<16;t+=1)e.props[t]=this.props[t];return e}function _(e){for(var t=0;t<16;t+=1)this.props[t]=e[t]}function x(e,t,n){return{x:e*this.props[0]+t*this.props[4]+n*this.props[8]+this.props[12],y:e*this.props[1]+t*this.props[5]+n*this.props[9]+this.props[13],z:e*this.props[2]+t*this.props[6]+n*this.props[10]+this.props[14]}}function S(e,t,n){return e*this.props[0]+t*this.props[4]+n*this.props[8]+this.props[12]}function w(e,t,n){return e*this.props[1]+t*this.props[5]+n*this.props[9]+this.props[13]}function C(e,t,n){return e*this.props[2]+t*this.props[6]+n*this.props[10]+this.props[14]}function P(){var e=this.props[0]*this.props[5]-this.props[1]*this.props[4],t=this.props[5]/e,n=-this.props[1]/e,a=-this.props[4]/e,r=this.props[0]/e,o=(this.props[4]*this.props[13]-this.props[5]*this.props[12])/e,e=-(this.props[0]*this.props[13]-this.props[1]*this.props[12])/e,i=new Matrix;return i.props[0]=t,i.props[1]=n,i.props[4]=a,i.props[5]=r,i.props[12]=o,i.props[13]=e,i}function E(e){return this.getInverseMatrix().applyToPointArray(e[0],e[1],e[2]||0)}function k(e){for(var t=e.length,n=[],a=0;a<t;a+=1)n[a]=E(e[a]);return n}function I(e,t,n){var a,r,o,i,s,l,c=createTypedArray("float32",6);return this.isIdentity()?(c[0]=e[0],c[1]=e[1],c[2]=t[0],c[3]=t[1],c[4]=n[0],c[5]=n[1]):(a=this.props[0],r=this.props[1],o=this.props[4],i=this.props[5],s=this.props[12],l=this.props[13],c[0]=e[0]*a+e[1]*o+s,c[1]=e[0]*r+e[1]*i+l,c[2]=t[0]*a+t[1]*o+s,c[3]=t[0]*r+t[1]*i+l,c[4]=n[0]*a+n[1]*o+s,c[5]=n[0]*r+n[1]*i+l),c}function R(e,t,n){return this.isIdentity()?[e,t,n]:[e*this.props[0]+t*this.props[4]+n*this.props[8]+this.props[12],e*this.props[1]+t*this.props[5]+n*this.props[9]+this.props[13],e*this.props[2]+t*this.props[6]+n*this.props[10]+this.props[14]]}function D(e,t){var n;return this.isIdentity()?e+","+t:(n=this.props,Math.round(100*(e*n[0]+t*n[4]+n[12]))/100+","+Math.round(100*(e*n[1]+t*n[5]+n[13]))/100)}function T(){for(var e=0,t=this.props,n="matrix3d(";e<16;)n=n+i(1e4*t[e])/1e4+(15===e?")":","),e+=1;return n}function $(e){return e<1e-6&&0<e||-1e-6<e&&e<0?i(1e4*e)/1e4:e}function A(){var e=this.props;return"matrix("+$(e[0])+","+$(e[1])+","+$(e[4])+","+$(e[5])+","+$(e[12])+","+$(e[13])+")"}return function(){this.reset=e,this.rotate=t,this.rotateX=n,this.rotateY=s,this.rotateZ=l,this.skew=d,this.skewFromAxis=p,this.shear=c,this.scale=u,this.setTransform=m,this.translate=h,this.transform=f,this.multiply=g,this.applyToPoint=x,this.applyToX=S,this.applyToY=w,this.applyToZ=C,this.applyToPointArray=R,this.applyToTriplePoints=I,this.applyToPointStringified=D,this.toCSS=T,this.to2dCSS=A,this.clone=b,this.cloneFromProps=_,this.equals=v,this.inversePoints=k,this.inversePoint=E,this.getInverseMatrix=P,this._t=this.transform,this.isIdentity=y,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})(e)}var lottie={};function setLocation(e){setLocationHref(e)}function searchAnimations(){animationManager.searchAnimations()}function setSubframeRendering(e){setSubframeEnabled(e)}function setPrefix(e){setIdPrefix(e)}function loadAnimation(e){return 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)&&1<e&&setDefaultCurveSegments(e)}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("&"),n=0;n<t.length;n+=1){var a=t[n].split("=");if(decodeURIComponent(a[0])==e)return decodeURIComponent(a[1])}}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="",scripts=document.getElementsByTagName("script"),index=scripts.length-1,myScript=scripts[index]||{src:""},queryString=myScript.src?myScript.src.replace(/^[^\?]+\??/,""):"",readyStateCheckInterval=(getQueryVariable("renderer"),setInterval(checkReady,100));try{"object"!==_typeof$3(exports)&&(window.bodymovin=lottie)}catch(t){}var ShapeModifiers=(()=>{var e={},a={};return e.registerModifier=function(e,t){a[e]||(a[e]=t)},e.getModifier=function(e,t,n){return new a[e](t,n)},e})();function ShapeModifier(){}function TrimModifier(){}function PuckerAndBloatModifier(){}ShapeModifier.prototype.initModifierProperties=function(){},ShapeModifier.prototype.addShapeToModifier=function(){},ShapeModifier.prototype.addShape=function(e){var t;this.closed||(e.sh.container.addDynamicProperty(e.sh),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,n,a,r){var o=[];t<=1?o.push({s:e,e:t}):1<=e?o.push({s:e-1,e:t-1}):(o.push({s:e,e:1}),o.push({s:0,e:t-1}));for(var i,s,l=[],c=o.length,d=0;d<c;d+=1)(s=o[d]).e*r<a||s.s*r>a+n||(i=s.s*r<=a?0:(s.s*r-a)/n,s=s.e*r>=a+n?1:(s.e*r-a)/n,l.push([i,s]));return l.length||l.push([0,0]),l},TrimModifier.prototype.releasePathsData=function(e){for(var t=e.length,n=0;n<t;n+=1)segmentsLengthPool.release(e[n]);return e.length=0,e},TrimModifier.prototype.processShapes=function(e){var t,n,a,r;this._mdf||e?((n=this.o.v%360/360)<0&&(n+=1),(a=1<this.s.v?1+n:this.s.v<0?0+n:this.s.v+n)>(r=1<this.e.v?1+n:this.e.v<0?0+n:this.e.v+n)&&(n=a,a=r,r=n),a=1e-4*Math.round(1e4*a),r=1e-4*Math.round(1e4*r),this.sValue=a,this.eValue=r):(a=this.sValue,r=this.eValue);var o,i,s,l,c,d=this.shapes.length,p=0;if(r===a)for(f=0;f<d;f+=1)this.shapes[f].localShapeCollection.releaseShapes(),this.shapes[f].shape._mdf=!0,this.shapes[f].shape.paths=this.shapes[f].localShapeCollection,this._mdf&&(this.shapes[f].pathsData.length=0);else if(1===r&&0===a||0===r&&1===a){if(this._mdf)for(f=0;f<d;f+=1)this.shapes[f].pathsData.length=0,this.shapes[f].shape._mdf=!0}else{for(var u,m,h=[],f=0;f<d;f+=1)if((u=this.shapes[f]).shape._mdf||this._mdf||e||2===this.m){if(i=(t=u.shape.paths)._length,c=0,!u.shape._mdf&&u.pathsData.length)c=u.totalShapeLength;else{for(s=this.releasePathsData(u.pathsData),o=0;o<i;o+=1)l=bez.getSegmentsLength(t.shapes[o]),s.push(l),c+=l.totalLength;u.totalShapeLength=c,u.pathsData=s}p+=c,u.shape._mdf=!0}else u.shape.paths=u.localShapeCollection;for(var g,y=a,v=r,b=0,f=d-1;0<=f;--f)if((u=this.shapes[f]).shape._mdf){for((m=u.localShapeCollection).releaseShapes(),2===this.m&&1<d?(g=this.calculateShapeEdges(a,r,u.totalShapeLength,b,p),b+=u.totalShapeLength):g=[[y,v]],i=g.length,o=0;o<i;o+=1){y=g[o][0],v=g[o][1],h.length=0,v<=1?h.push({s:u.totalShapeLength*y,e:u.totalShapeLength*v}):1<=y?h.push({s:u.totalShapeLength*(y-1),e:u.totalShapeLength*(v-1)}):(h.push({s:u.totalShapeLength*y,e:u.totalShapeLength}),h.push({s:0,e:u.totalShapeLength*(v-1)}));var _,x=this.addShapes(u,h[0]);h[0].s!==h[0].e&&(1<h.length&&(x=u.shape.paths.shapes[u.shape.paths._length-1].c?(_=x.pop(),this.addPaths(x,m),this.addShapes(u,h[1],_)):(this.addPaths(x,m),this.addShapes(u,h[1]))),this.addPaths(x,m))}u.shape.paths=m}}},TrimModifier.prototype.addPaths=function(e,t){for(var n=e.length,a=0;a<n;a+=1)t.addShape(e[a])},TrimModifier.prototype.addSegment=function(e,t,n,a,r,o,i){r.setXYAt(t[0],t[1],"o",o),r.setXYAt(n[0],n[1],"i",o+1),i&&r.setXYAt(e[0],e[1],"v",o),r.setXYAt(a[0],a[1],"v",o+1)},TrimModifier.prototype.addSegmentFromArray=function(e,t,n,a){t.setXYAt(e[1],e[5],"o",n),t.setXYAt(e[2],e[6],"i",n+1),a&&t.setXYAt(e[0],e[4],"v",n),t.setXYAt(e[3],e[7],"v",n+1)},TrimModifier.prototype.addShapes=function(e,t,n){var a,r,o,i,s,l,c,d,p=e.pathsData,u=e.shape.paths.shapes,m=e.shape.paths._length,h=0,f=[],g=!0,y=n?(i=n._length,n._length):(n=shapePool.newElement(),i=0);for(f.push(n),a=0;a<m;a+=1){for(s=p[a].lengths,n.c=u[a].c,o=u[a].c?s.length:s.length+1,r=1;r<o;r+=1)if(h+(d=s[r-1]).addedLength<t.s)h+=d.addedLength,n.c=!1;else{if(h>t.e){n.c=!1;break}t.s<=h&&t.e>=h+d.addedLength?(this.addSegment(u[a].v[r-1],u[a].o[r-1],u[a].i[r],u[a].v[r],n,i,g),g=!1):(l=bez.getNewSegment(u[a].v[r-1],u[a].v[r],u[a].o[r-1],u[a].i[r],(t.s-h)/d.addedLength,(t.e-h)/d.addedLength,s[r-1]),this.addSegmentFromArray(l,n,i,g),n.c=g=!1),h+=d.addedLength,i+=1}if(u[a].c&&s.length&&(d=s[r-1],h<=t.e?(c=s[r-1].addedLength,t.s<=h&&t.e>=h+c?(this.addSegment(u[a].v[r-1],u[a].o[r-1],u[a].i[0],u[a].v[0],n,i,g),g=!1):(l=bez.getNewSegment(u[a].v[r-1],u[a].v[0],u[a].o[r-1],u[a].i[0],(t.s-h)/c,(t.e-h)/c,s[r-1]),this.addSegmentFromArray(l,n,i,g),n.c=g=!1)):n.c=!1,h+=d.addedLength,i+=1),n._length&&(n.setXYAt(n.v[y][0],n.v[y][1],"i",y),n.setXYAt(n.v[n._length-1][0],n.v[n._length-1][1],"o",n._length-1)),h>t.e)break;a<m-1&&(n=shapePool.newElement(),g=!0,f.push(n),i=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){for(var n=t/100,a=[0,0],r=e._length,o=0,o=0;o<r;o+=1)a[0]+=e.v[o][0],a[1]+=e.v[o][1];a[0]/=r,a[1]/=r;var i,s,l,c,d,p,u=shapePool.newElement();for(u.c=e.c,o=0;o<r;o+=1)i=e.v[o][0]+(a[0]-e.v[o][0])*n,s=e.v[o][1]+(a[1]-e.v[o][1])*n,l=e.o[o][0]+(a[0]-e.o[o][0])*-n,c=e.o[o][1]+(a[1]-e.o[o][1])*-n,d=e.i[o][0]+(a[0]-e.i[o][0])*-n,p=e.i[o][1]+(a[1]-e.i[o][1])*-n,u.setTripleAt(i,s,l,c,d,p,o);return u},PuckerAndBloatModifier.prototype.processShapes=function(e){var t,n,a,r,o,i,s=this.shapes.length,l=this.amount.v;if(0!==l)for(n=0;n<s;n+=1){if(i=(o=this.shapes[n]).localShapeCollection,o.shape._mdf||this._mdf||e)for(i.releaseShapes(),o.shape._mdf=!0,t=o.shape.paths.shapes,r=o.shape.paths._length,a=0;a<r;a+=1)i.addShape(this.processPath(t[a],l));o.shape.paths=o.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)};var TransformPropertyFactory=(()=>{var o=[0,0];function a(e,t,n){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(n||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)for(var a=t.or.k.length,r=0;r<a;r+=1)t.or.k[r].to=null,t.or.k[r].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 a.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(e){var t,n,a,r;this.elem.globalData.frameId!==this.frameId&&(this._isDirty&&(this.precalculateMatrix(),this._isDirty=!1),this.iterateDynamicProperties(),(this._mdf||e)&&(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&&(e=this.elem.globalData.frameRate,this.p&&this.p.keyframes&&this.p.getValueAtTime?n=this.p._caching.lastFrame+this.p.offsetTime<=this.p.keyframes[0].t?(t=this.p.getValueAtTime((this.p.keyframes[0].t+.01)/e,0),this.p.getValueAtTime(this.p.keyframes[0].t/e,0)):this.p._caching.lastFrame+this.p.offsetTime>=this.p.keyframes[this.p.keyframes.length-1].t?(t=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/e,0),this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/e,0)):(t=this.p.pv,this.p.getValueAtTime((this.p._caching.lastFrame+this.p.offsetTime-.01)/e,this.p.offsetTime)):this.px&&this.px.keyframes&&this.py.keyframes&&this.px.getValueAtTime&&this.py.getValueAtTime?(t=[],n=[],a=this.px,r=this.py,a._caching.lastFrame+a.offsetTime<=a.keyframes[0].t?(t[0]=a.getValueAtTime((a.keyframes[0].t+.01)/e,0),t[1]=r.getValueAtTime((r.keyframes[0].t+.01)/e,0),n[0]=a.getValueAtTime(a.keyframes[0].t/e,0),n[1]=r.getValueAtTime(r.keyframes[0].t/e,0)):a._caching.lastFrame+a.offsetTime>=a.keyframes[a.keyframes.length-1].t?(t[0]=a.getValueAtTime(a.keyframes[a.keyframes.length-1].t/e,0),t[1]=r.getValueAtTime(r.keyframes[r.keyframes.length-1].t/e,0),n[0]=a.getValueAtTime((a.keyframes[a.keyframes.length-1].t-.01)/e,0),n[1]=r.getValueAtTime((r.keyframes[r.keyframes.length-1].t-.01)/e,0)):(t=[a.pv,r.pv],n[0]=a.getValueAtTime((a._caching.lastFrame+a.offsetTime-.01)/e,a.offsetTime),n[1]=r.getValueAtTime((r._caching.lastFrame+r.offsetTime-.01)/e,r.offsetTime))):t=n=o,this.v.rotate(-Math.atan2(t[1]-n[1],t[0]-n[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],a),a.prototype.addDynamicProperty=function(e){this._addDynamicProperty(e),this.elem.addDynamicProperty(e),this._isDirty=!0},a.prototype._addDynamicProperty=DynamicPropertyContainer.prototype.addDynamicProperty,{getTransformProperty:function(e,t,n){return new a(e,t,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,n){return e*(1-n)+t*n}function lerpPoint(e,t,n){return[lerp(e[0],t[0],n),lerp(e[1],t[1],n)]}function quadRoots(e,t,n){return 0===e||(n=t*t-4*e*n)<0?[]:(t=-t/(2*e),0==n?[t]:[t-(n=Math.sqrt(n)/(2*e)),t+n])}function polynomialCoefficients(e,t,n,a){return[3*t-e-3*n+a,3*e-6*t+3*n,-3*e+3*t,e]}function singlePoint(e){return new PolynomialBezier(e,e,e,e,!1)}function PolynomialBezier(e,t,n,a,r){r&&pointEqual(e,t)&&(t=lerpPoint(e,a,1/3)),r&&pointEqual(n,a)&&(n=lerpPoint(e,a,2/3));var r=polynomialCoefficients(e[0],t[0],n[0],a[0]),o=polynomialCoefficients(e[1],t[1],n[1],a[1]);this.a=[r[0],o[0]],this.b=[r[1],o[1]],this.c=[r[2],o[2]],this.d=[r[3],o[3]],this.points=[e,t,n,a]}function extrema(e,t){var n,a=e.points[0][t],r=e.points[e.points.length-1][t];r<a&&(n=r,r=a,a=n);for(var o,i=quadRoots(3*e.a[t],2*e.b[t],e.c[t]),s=0;s<i.length;s+=1)0<i[s]&&i[s]<1&&((o=e.point(i[s])[t])<a?a=o:r<o&&(r=o));return{min:a,max:r}}function intersectData(e,t,n){var a=e.boundingBox();return{cx:a.cx,cy:a.cy,width:a.width,height:a.height,bez:e,t:(t+n)/2,t1:t,t2:n}}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,n,a,r,o){boxIntersect(e,t)&&(o<=n||e.width<=a&&e.height<=a&&t.width<=a&&t.height<=a?r.push([e.t,t.t]):(e=splitData(e),t=splitData(t),intersectsImpl(e[0],t[0],n+1,a,r,o),intersectsImpl(e[0],t[1],n+1,a,r,o),intersectsImpl(e[1],t[0],n+1,a,r,o),intersectsImpl(e[1],t[1],n+1,a,r,o)))}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,n,a){return e=[e[0],e[1],1],t=[t[0],t[1],1],n=[n[0],n[1],1],a=[a[0],a[1],1],floatZero((e=crossProduct(crossProduct(e,t),crossProduct(n,a)))[2])?null:[e[0]/e[2],e[1]/e[2]]}function polarOffset(e,t,n){return[e[0]+Math.cos(t)*n,e[1]-Math.sin(t)*n]}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,n,a,r,o,i){var s=n-Math.PI/2,l=n+Math.PI/2,c=t[0]+Math.cos(n)*a*r,t=t[1]-Math.sin(n)*a*r;e.setTripleAt(c,t,c+Math.cos(s)*o,t-Math.sin(s)*o,c+Math.cos(l)*i,t-Math.sin(l)*i,e.length())}function getPerpendicularVector(e,t){return t=[t[0]-e[0],t[1]-e[1]],e=.5*-Math.PI,[Math.cos(e)*t[0]-Math.sin(e)*t[1],Math.sin(e)*t[0]+Math.cos(e)*t[1]]}function getProjectingAngle(e,t){var n=0===t?e.length()-1:t-1,t=(t+1)%e.length(),n=getPerpendicularVector(e.v[n],e.v[t]);return Math.atan2(0,1)-Math.atan2(n[1],n[0])}function zigZagCorner(e,t,n,a,r,o,i){var s=getProjectingAngle(t,n),l=t.v[n%t._length],c=t.v[0===n?t._length-1:n-1],d=t.v[(n+1)%t._length],c=2===o?Math.sqrt(Math.pow(l[0]-c[0],2)+Math.pow(l[1]-c[1],2)):0,o=2===o?Math.sqrt(Math.pow(l[0]-d[0],2)+Math.pow(l[1]-d[1],2)):0;setPoint(e,t.v[n%t._length],s,i,a,o/(2*(r+1)),c/(2*(r+1)))}function zigZagSegment(e,t,n,a,r,o){for(var i=0;i<a;i+=1){var s=(i+1)/(a+1),l=2===r?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,o,n,l/(2*(a+1)),l/(2*(a+1))),o=-o}return o}function linearOffset(e,t,n){var a=Math.atan2(t[0]-e[0],t[1]-e[1]);return[polarOffset(e,a,n),polarOffset(t,a,n)]}function offsetSegment(e,t){var n=(i=linearOffset(e.points[0],e.points[1],t))[0],a=i[1],r=(i=linearOffset(e.points[1],e.points[2],t))[0],o=i[1],e=(i=linearOffset(e.points[2],e.points[3],t))[0],t=i[1],i=lineIntersection(n,a,r,o),a=(null===i&&(i=a),lineIntersection(e,t,r,o));return new PolynomialBezier(n,i,null===a?e:a,t)}function joinLines(e,t,n,a,r){var o,i,s=t.points[3],l=n.points[0];return 3===a||pointEqual(s,l)?s:2===a?(a=-t.tangentAngle(1),i=-n.tangentAngle(0)+Math.PI,o=lineIntersection(s,polarOffset(s,a+Math.PI/2,100),l,polarOffset(l,a+Math.PI/2,100)),o=polarOffset(s,a,2*(a=o?pointDistance(o,s):pointDistance(s,l)/2)*roundCorner),e.setXYAt(o[0],o[1],"o",e.length()-1),o=polarOffset(l,i,2*a*roundCorner),e.setTripleAt(l[0],l[1],l[0],l[1],o[0],o[1],e.length()),l):(i=lineIntersection(pointEqual(s,t.points[2])?t.points[0]:t.points[2],s,l,pointEqual(l,n.points[1])?n.points[3]:n.points[1]))&&pointDistance(i,s)<r?(e.setTripleAt(i[0],i[1],i[0],i[1],i[0],i[1],e.length()),i):s}function getIntersection(e,t){return(e=e.intersections(t)).length&&floatEqual(e[0][0],1)&&e.shift(),e.length?e[0]:null}function pruneSegmentIntersection(e,t){var n=e.slice(),a=t.slice(),r=getIntersection(e[e.length-1],t[0]);return r&&(n[e.length-1]=e[e.length-1].split(r[0])[0],a[0]=t[0].split(r[1])[1]),1<e.length&&1<t.length&&(r=getIntersection(e[0],t[t.length-1]))?[[e[0].split(r[0])[0]],[t[t.length-1].split(r[1])[1]]]:[n,a]}function pruneIntersections(e){for(var t,n=1;n<e.length;n+=1)t=pruneSegmentIntersection(e[n-1],e[n]),e[n-1]=t[0],e[n]=t[1];return 1<e.length&&(t=pruneSegmentIntersection(e[e.length-1],e[0]),e[e.length-1]=t[0],e[0]=t[1]),e}function offsetSegmentSplit(e,t){var n,a,r,o=e.inflectionPoints();return 0===o.length?[offsetSegment(e,t)]:1===o.length||floatEqual(o[1],1)?(a=(n=e.split(o[0]))[0],r=n[1],[offsetSegment(a,t),offsetSegment(r,t)]):(a=(n=e.split(o[0]))[0],e=(o[1]-o[0])/(1-o[0]),o=(n=n[1].split(e))[0],r=n[1],[offsetSegment(a,t),offsetSegment(o,t),offsetSegment(r,t)])}function OffsetPathModifier(){}function getFontProperties(e){for(var t=e.fStyle?e.fStyle.split(" "):[],n="normal",a="normal",r=t.length,o=0;o<r;o+=1)switch(t[o].toLowerCase()){case"italic":a="italic";break;case"bold":n="700";break;case"black":n="900";break;case"medium":n="500";break;case"regular":case"normal":n="400";break;case"light":case"thin":n="200"}return{style:a,weight:e.fWeight||n}}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,n,a,r,o){var i=o?-1:1,s=a.s.v[0]+(1-a.s.v[0])*(1-r),l=a.s.v[1]+(1-a.s.v[1])*(1-r);e.translate(a.p.v[0]*i*r,a.p.v[1]*i*r,a.p.v[2]),t.translate(-a.a.v[0],-a.a.v[1],a.a.v[2]),t.rotate(-a.r.v*i*r),t.translate(a.a.v[0],a.a.v[1],a.a.v[2]),n.translate(-a.a.v[0],-a.a.v[1],a.a.v[2]),n.scale(o?1/s:s,o?1/l:l),n.translate(a.a.v[0],a.a.v[1],a.a.v[2])},RepeaterModifier.prototype.init=function(e,t,n,a){for(this.elem=e,this.arr=t,this.pos=n,this.elemsData=a,this._currentCopies=0,this._elements=[],this._groups=[],this.frameId=-1,this.initDynamicPropertyContainer(e),this.initModifierProperties(e,t[n]);0<n;)this._elements.unshift(t[--n]);this.dynamicProperties.length?this.k=!0:this.getValue(!0)},RepeaterModifier.prototype.resetElements=function(e){for(var t=e.length,n=0;n<t;n+=1)e[n]._processed=!1,"gr"===e[n].ty&&this.resetElements(e[n].it)},RepeaterModifier.prototype.cloneElements=function(e){return e=JSON.parse(JSON.stringify(e)),this.resetElements(e),e},RepeaterModifier.prototype.changeGroupRender=function(e,t){for(var n=e.length,a=0;a<n;a+=1)e[a]._render=t,"gr"===e[a].ty&&this.changeGroupRender(e[a].it,t)},RepeaterModifier.prototype.processShapes=function(e){var t,n,a,r,o,i=!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(),i=!0}for(a=o=0;a<=this._groups.length-1;a+=1)this._groups[a]._render=s=o<l,this.changeGroupRender(this._groups[a].it,s),s||(0!==(s=(s=this.elemsData[a].it)[s.length-1]).transform.op.v?(s.transform.op._mdf=!0,s.transform.op.v=0):s.transform.op._mdf=!1),o+=1;this._currentCopies=l;var d=(e=this.o.v)%1,p=0<e?Math.floor(e):Math.ceil(e),u=this.pMatrix.props,m=this.rMatrix.props,h=this.sMatrix.props;this.pMatrix.reset(),this.rMatrix.reset(),this.sMatrix.reset(),this.tMatrix.reset(),this.matrix.reset();var f,g,y=0;if(0<e){for(;y<p;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),y+=1;d&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,d,!1),y+=d)}else if(e<0){for(;p<y;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!0),--y;d&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,-d,!0),y-=d)}for(a=1===this.data.m?0:this._currentCopies-1,r=1===this.data.m?1:-1,o=this._currentCopies;o;){if(g=(n=(t=this.elemsData[a].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)*(a/(this._currentCopies-1)),0!==y){for((0!==a&&1===r||a!==this._currentCopies-1&&-1===r)&&this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),this.matrix.transform(m[0],m[1],m[2],m[3],m[4],m[5],m[6],m[7],m[8],m[9],m[10],m[11],m[12],m[13],m[14],m[15]),this.matrix.transform(h[0],h[1],h[2],h[3],h[4],h[5],h[6],h[7],h[8],h[9],h[10],h[11],h[12],h[13],h[14],h[15]),this.matrix.transform(u[0],u[1],u[2],u[3],u[4],u[5],u[6],u[7],u[8],u[9],u[10],u[11],u[12],u[13],u[14],u[15]),f=0;f<g;f+=1)n[f]=this.matrix.props[f];this.matrix.reset()}else for(this.matrix.reset(),f=0;f<g;f+=1)n[f]=this.matrix.props[f];y+=1,--o,a+=r}}else for(o=this._currentCopies,a=0,r=1;o;)n=(t=this.elemsData[a].it)[t.length-1].transform.mProps.v.props,t[t.length-1].transform.mProps._mdf=!1,t[t.length-1].transform.op._mdf=!1,--o,a+=r;return i},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 n=shapePool.newElement();n.c=e.c;for(var a,r,o,i,s,l,c,d,p,u,m=e._length,h=0,f=0;f<m;f+=1)a=e.v[f],o=e.o[f],r=e.i[f],a[0]===o[0]&&a[1]===o[1]&&a[0]===r[0]&&a[1]===r[1]?0!==f&&f!==m-1||e.c?(i=0===f?e.v[m-1]:e.v[f-1],l=(s=Math.sqrt(Math.pow(a[0]-i[0],2)+Math.pow(a[1]-i[1],2)))?Math.min(s/2,t)/s:0,p=a[0]+(i[0]-a[0])*l,u=a[1]-(a[1]-i[1])*l,c=p-(p-a[0])*roundCorner,d=u-(u-a[1])*roundCorner,n.setTripleAt(p,u,c,d,p,u,h),h+=1,i=f===m-1?e.v[0]:e.v[f+1],l=(s=Math.sqrt(Math.pow(a[0]-i[0],2)+Math.pow(a[1]-i[1],2)))?Math.min(s/2,t)/s:0,c=a[0]+(i[0]-a[0])*l,d=a[1]+(i[1]-a[1])*l,p=c-(c-a[0])*roundCorner,u=d-(d-a[1])*roundCorner,n.setTripleAt(c,d,c,d,p,u,h)):n.setTripleAt(a[0],a[1],o[0],o[1],r[0],r[1],h):n.setTripleAt(e.v[f][0],e.v[f][1],e.o[f][0],e.o[f][1],e.i[f][0],e.i[f][1],h),h+=1;return n},RoundCornersModifier.prototype.processShapes=function(e){var t,n,a,r,o,i,s=this.shapes.length,l=this.rd.v;if(0!==l)for(n=0;n<s;n+=1){if(i=(o=this.shapes[n]).localShapeCollection,o.shape._mdf||this._mdf||e)for(i.releaseShapes(),o.shape._mdf=!0,t=o.shape.paths.shapes,r=o.shape.paths._length,a=0;a<r;a+=1)i.addShape(this.processPath(t[a],l));o.shape.paths=o.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){return e=this.derivative(e),Math.atan2(e[1],e[0])},PolynomialBezier.prototype.normalAngle=function(e){return e=this.derivative(e),Math.atan2(e[0],e[1])},PolynomialBezier.prototype.inflectionPoints=function(){var e,t=this.a[1]*this.b[0]-this.a[0]*this.b[1];return floatZero(t)||(t=(e=-.5*(this.a[1]*this.c[0]-this.a[0]*this.c[1])/t)*e-1/3*(this.b[1]*this.c[0]-this.b[0]*this.c[1])/t)<0?[]:floatZero(t=Math.sqrt(t))?0<t&&t<1?[e]:[]:[e-t,e+t].filter(function(e){return 0<e&&e<1})},PolynomialBezier.prototype.split=function(e){var t,n,a,r;return e<=0?[singlePoint(this.points[0]),this]:1<=e?[this,singlePoint(this.points[this.points.length-1])]:(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),r=lerpPoint(r,n,e),e=lerpPoint(a,r,e),[new PolynomialBezier(this.points[0],t,a,e,!0),new PolynomialBezier(e,r,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,n){void 0===t&&(t=2),void 0===n&&(n=7);var a=[];return intersectsImpl(intersectData(this,0,1),intersectData(e,0,1),0,t,a,n),a},PolynomialBezier.shapeSegment=function(e,t){var n=(t+1)%e.length();return new PolynomialBezier(e.v[t],e.o[t],e.i[n],e.v[n],!0)},PolynomialBezier.shapeSegmentInverted=function(e,t){var n=(t+1)%e.length();return new PolynomialBezier(e.v[n],e.i[n],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,n,a){var r=e._length,o=shapePool.newElement();if(o.c=e.c,e.c||--r,0!==r){var i=-1,s=PolynomialBezier.shapeSegment(e,0);zigZagCorner(o,e,0,t,n,a,i);for(var l=0;l<r;l+=1)i=zigZagSegment(o,s,t,n,a,-i),s=l!==r-1||e.c?PolynomialBezier.shapeSegment(e,(l+1)%r):null,zigZagCorner(o,e,l+1,t,n,a,i)}return o},ZigZagModifier.prototype.processShapes=function(e){var t,n,a,r,o,i,s=this.shapes.length,l=this.amplitude.v,c=Math.max(0,Math.round(this.frequency.v)),d=this.pointsType.v;if(0!==l)for(n=0;n<s;n+=1){if(i=(o=this.shapes[n]).localShapeCollection,o.shape._mdf||this._mdf||e)for(i.releaseShapes(),o.shape._mdf=!0,t=o.shape.paths.shapes,r=o.shape.paths._length,a=0;a<r;a+=1)i.addShape(this.processPath(t[a],l,c,d));o.shape.paths=o.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,n,a){var r=shapePool.newElement();r.c=e.c;for(var o,i,s=e.length(),l=(e.c||--s,[]),c=0;c<s;c+=1)i=PolynomialBezier.shapeSegment(e,c),l.push(offsetSegmentSplit(i,t));if(!e.c)for(c=s-1;0<=c;--c)i=PolynomialBezier.shapeSegmentInverted(e,c),l.push(offsetSegmentSplit(i,t));for(var l=pruneIntersections(l),d=null,p=null,c=0;c<l.length;c+=1){var u=l[c];for(p&&(d=joinLines(r,p,u[0],n,a)),p=u[u.length-1],o=0;o<u.length;o+=1)i=u[o],d&&pointEqual(i.points[0],d)?r.setXYAt(i.points[1][0],i.points[1][1],"o",r.length()-1):r.setTripleAt(i.points[0][0],i.points[0][1],i.points[1][0],i.points[1][1],i.points[0][0],i.points[0][1],r.length()),r.setTripleAt(i.points[3][0],i.points[3][1],i.points[3][0],i.points[3][1],i.points[2][0],i.points[2][1],r.length()),d=i.points[3]}return l.length&&joinLines(r,p,l[0][0],n,a),r},OffsetPathModifier.prototype.processShapes=function(e){var t,n,a,r,o,i,s=this.shapes.length,l=this.amount.v,c=this.miterLimit.v,d=this.lineJoin;if(0!==l)for(n=0;n<s;n+=1){if(i=(o=this.shapes[n]).localShapeCollection,o.shape._mdf||this._mdf||e)for(i.releaseShapes(),o.shape._mdf=!0,t=o.shape.paths.shapes,r=o.shape.paths._length,a=0;a<r;a+=1)i.addShape(this.processPath(t[a],l,d,c));o.shape.paths=o.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)};var FontManager=(()=>{var o={w:0,size:0,shapes:[],data:{shapes:[]}},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]),n=["d83cdffb","d83cdffc","d83cdffd","d83cdffe","d83cdfff"];function p(r,e){var t=createTag("span"),n=(t.setAttribute("aria-hidden",!0),t.style.fontFamily=e,createTag("span")),a=(n.innerText="giItT1WQy@!-/#",t.style.position="absolute",t.style.left="-10000px",t.style.top="-10000px",t.style.fontSize="300px",t.style.fontVariant="normal",t.style.fontStyle="normal",t.style.fontWeight="normal",t.style.letterSpacing="0",t.appendChild(n),document.body.appendChild(t),n.offsetWidth);return n.style.fontFamily=(()=>{for(var e=r.split(","),t=e.length,n=[],a=0;a<t;a+=1)"sans-serif"!==e[a]&&"monospace"!==e[a]&&n.push(e[a]);return n.join(",")})()+", "+e,{node:n,w:a,parent:t}}function u(e,t){var n,a=document.body&&t?"svg":"canvas",r=getFontProperties(e),o="svg"==a?((n=createNS("text")).style.fontSize="100px",n.setAttribute("font-family",e.fFamily),n.setAttribute("font-style",r.style),n.setAttribute("font-weight",r.weight),n.textContent="1",e.fClass?(n.style.fontFamily="inherit",n.setAttribute("class",e.fClass)):n.style.fontFamily=e.fFamily,t.appendChild(n),n):((t=new OffscreenCanvas(500,500).getContext("2d")).font=r.style+" "+r.weight+" 100px "+e.fFamily,t);return{measureText:function(e){return"svg"==a?(o.textContent=e,o.getComputedTextLength()):o.measureText(e).width}}}function r(e){var t=e.charCodeAt(0);return 55296<=t&&t<=56319&&56320<=(e=e.charCodeAt(1))&&e<=57343?1024*(t-55296)+e-56320+65536:0}function a(e){return 127462<=(e=r(e))&&e<=127487}function e(){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)}return e.isModifier=function(e,t){return e=e.toString(16)+t.toString(16),-1!==n.indexOf(e)},e.isZeroWidthJoiner=function(e){return 8205===e},e.isFlagEmoji=function(e){return a(e.substr(0,2))&&a(e.substr(2,2))},e.isRegionalCode=a,e.isCombinedCharacter=function(e){return-1!==t.indexOf(e)},e.isRegionalFlag=function(e,t){var n;if(127988!==r(e.substr(t,2)))return!1;var a=0;for(t+=2;a<5;){if((n=r(e.substr(t,2)))<917601||917626<n)return!1;a+=1,t+=2}return 917631===r(e.substr(t,2))},e.isVariationSelector=function(e){return 65039===e},e.BLACK_FLAG_CODE_POINT=127988,e.prototype={addChars:function(e){if(e){this.chars||(this.chars=[]);for(var t,n,a=e.length,r=this.chars.length,o=0;o<a;o+=1){for(t=0,n=!1;t<r;)this.chars[t].style===e[o].style&&this.chars[t].fFamily===e[o].fFamily&&this.chars[t].ch===e[o].ch&&(n=!0),t+=1;n||(this.chars.push(e[o]),r+=1)}}},addFonts:function(e,t){if(e)if(this.chars)this.isLoaded=!0,this.fonts=e.list;else if(document.body){for(var n=e.list,a=n.length,r=a,o=0;o<a;o+=1){var i,s,l,c,d=!0;if(n[o].loaded=!1,n[o].monoCase=p(n[o].fFamily,"monospace"),n[o].sansCase=p(n[o].fFamily,"sans-serif"),n[o].fPath){if("p"===n[o].fOrigin||3===n[o].origin)(d=!(0<(i=document.querySelectorAll('style[f-forigin="p"][f-family="'+n[o].fFamily+'"], style[f-origin="3"][f-family="'+n[o].fFamily+'"]')).length)&&d)&&((l=createTag("style")).setAttribute("f-forigin",n[o].fOrigin),l.setAttribute("f-origin",n[o].origin),l.setAttribute("f-family",n[o].fFamily),l.type="text/css",l.innerText="@font-face {font-family: "+n[o].fFamily+"; font-style: normal; src: url('"+n[o].fPath+"');}",t.appendChild(l));else if("g"===n[o].fOrigin||1===n[o].origin){for(i=document.querySelectorAll('link[f-forigin="g"], link[f-origin="1"]'),s=0;s<i.length;s+=1)-1!==i[s].href.indexOf(n[o].fPath)&&(d=!1);d&&((l=createTag("link")).setAttribute("f-forigin",n[o].fOrigin),l.setAttribute("f-origin",n[o].origin),l.type="text/css",l.rel="stylesheet",l.href=n[o].fPath,document.body.appendChild(l))}else if("t"===n[o].fOrigin||2===n[o].origin){for(i=document.querySelectorAll('script[f-forigin="t"], script[f-origin="2"]'),s=0;s<i.length;s+=1)n[o].fPath===i[s].src&&(d=!1);d&&((c=createTag("link")).setAttribute("f-forigin",n[o].fOrigin),c.setAttribute("f-origin",n[o].origin),c.setAttribute("rel","stylesheet"),c.setAttribute("href",n[o].fPath),t.appendChild(c))}}else n[o].loaded=!0,--r;n[o].helper=u(n[o],t),n[o].cache={},this.fonts.push(n[o])}0===r?this.isLoaded=!0:setTimeout(this.checkLoadedFonts.bind(this),100)}else this.isLoaded=!0,e.list.forEach(function(e){e.helper=u(e),e.cache={}}),this.fonts=e.list;else this.isLoaded=!0},getCharData:function(e,t,n){for(var a=0,r=this.chars.length;a<r;){if(this.chars[a].ch===e&&this.chars[a].style===t&&this.chars[a].fFamily===n)return this.chars[a];a+=1}return("string"==typeof e&&13!==e.charCodeAt(0)||!e)&&console&&console.warn&&!this._warned&&(this._warned=!0),o},getFontByName:function(e){for(var t=0,n=this.fonts.length;t<n;){if(this.fonts[t].fName===e)return this.fonts[t];t+=1}return this.fonts[0]},measureText:function(e,t,n){var a,r,o,i=e;return(t=this.getFontByName(t)).cache[i]||(a=t.helper," "===e?(r=a.measureText("|"+e+"|"),o=a.measureText("||"),t.cache[i]=(r-o)/100):t.cache[i]=a.measureText(e)/100),t.cache[i]*n},checkLoadedFonts:function(){for(var e,t,n=this.fonts.length,a=n,r=0;r<n;r+=1)this.fonts[r].loaded?--a:"n"===this.fonts[r].fOrigin||0===this.fonts[r].origin?this.fonts[r].loaded=!0:(e=this.fonts[r].monoCase.node,t=this.fonts[r].monoCase.w,e.offsetWidth===t&&(e=this.fonts[r].sansCase.node,t=this.fonts[r].sansCase.w,e.offsetWidth===t)||(--a,this.fonts[r].loaded=!0),this.fonts[r].loaded&&(this.fonts[r].sansCase.parent.parentNode.removeChild(this.fonts[r].sansCase.parent),this.fonts[r].monoCase.parent.parentNode.removeChild(this.fonts[r].monoCase.parent)));0!==a&&Date.now()-this.initTime<5e3?setTimeout(this.checkLoadedFontsBinded,20):setTimeout(this.setIsLoadedBinded,10)},setIsLoaded:function(){this.isLoaded=!0}},e})();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(){for(var e=this.renderableComponents.length,t=0;t<e;t+=1)this.renderableComponents[t].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,n){this.p=PropertyFactory.getProp(t,e.v,0,0,n)}function AngleEffect(e,t,n){this.p=PropertyFactory.getProp(t,e.v,0,0,n)}function ColorEffect(e,t,n){this.p=PropertyFactory.getProp(t,e.v,1,0,n)}function PointEffect(e,t,n){this.p=PropertyFactory.getProp(t,e.v,1,0,n)}function LayerIndexEffect(e,t,n){this.p=PropertyFactory.getProp(t,e.v,0,0,n)}function MaskIndexEffect(e,t,n){this.p=PropertyFactory.getProp(t,e.v,0,0,n)}function CheckboxEffect(e,t,n){this.p=PropertyFactory.getProp(t,e.v,0,0,n)}function NoValueEffect(){this.p={}}function EffectsManager(e,t){var n=e.ef||[];this.effectElements=[];for(var a,r=n.length,o=0;o<r;o+=1)a=new GroupEffect(n[o],t),this.effectElements.push(a)}function GroupEffect(e,t){this.init(e,t)}function BaseElement(){}function FrameElement(){}function FootageElement(e,t,n){this.initFrame(),this.initRenderable(),this.assetData=t.getAssetData(e.refId),this.footageData=t.imageLoader.getAsset(this.assetData),this.initBaseData(e,t,n)}function AudioElement(e,t,n){this.initFrame(),this.initRenderable(),this.assetData=t.getAssetData(e.refId),this.initBaseData(e,t,n),this._isPlaying=!1,this._canPlay=!1,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){this.data=e,this.effectElements=[],this.initDynamicPropertyContainer(t);for(var n,a=this.data.ef.length,r=this.data.ef,o=0;o<a;o+=1){switch(n=null,r[o].ty){case 0:n=new SliderEffect(r[o],t,this);break;case 1:n=new AngleEffect(r[o],t,this);break;case 2:n=new ColorEffect(r[o],t,this);break;case 3:n=new PointEffect(r[o],t,this);break;case 4:case 7:n=new CheckboxEffect(r[o],t,this);break;case 10:n=new LayerIndexEffect(r[o],t,this);break;case 11:n=new MaskIndexEffect(r[o],t,this);break;case 5:n=new EffectsManager(r[o],t);break;default:n=new NoValueEffect(r[o])}n&&this.effectElements.push(n)}},BaseElement.prototype={checkMasks:function(){if(this.data.hasMask)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,t,n,a,r=getExpressionInterfaces();r&&(a=r("layer"),e=r("effects"),t=r("shape"),n=r("text"),r=r("comp"),this.layerInterface=a(this),this.data.hasMask&&this.maskManager&&this.layerInterface.registerMaskInterface(this.maskManager),a=e.createEffectsInterface(this,this.layerInterface),this.layerInterface.registerEffectsInterface(a),0===this.data.ty||this.data.xt?this.compInterface=r(this):4===this.data.ty?(this.layerInterface.shapeInterface=t(this.shapesData,this.itemsData,this.layerInterface),this.layerInterface.content=this.layerInterface.shapeInterface):5===this.data.ty&&(this.layerInterface.textInterface=n(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,n){this.globalData=t,this.comp=n,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){for(var n=this.dynamicProperties.length,a=0;a<n;a+=1)(t||this._isParent&&"transform"===this.dynamicProperties[a].propType)&&(this.dynamicProperties[a].getValue(),this.dynamicProperties[a]._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();e&&(e=e("footage"),this.layerInterface=e(this))},FootageElement.prototype.getFootageData=function(){return this.footageData},AudioElement.prototype.prepareFrame=function(e){this.prepareRenderableFrame(e,!0),this.prepareProperties(e,!0),this.tm._placeholder?this._currentTime=e/this.data.sr:(e=this.tm.v,this._currentTime=e),this._volume=this.lv.v[0],e=this._volume*this._volumeMultiplier,this._previousVolume!==e&&(this._previousVolume=e,this.audio.volume(e))},extendPrototype([RenderableElement,BaseElement,FrameElement],AudioElement),AudioElement.prototype.renderFrame=function(){this.isInRange&&this._canPlay&&(this._isPlaying?(!this.audio.playing()||.1<Math.abs(this._currentTime/this.globalData.frameRate-this.audio.seek()))&&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,n,a=this.layers.length;for(this.completeLayers=!0,t=a-1;0<=t;--t)this.elements[t]||(n=this.layers[t]).ip-n.st<=e-this.layers[t].st&&n.op-n.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: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);default:return this.createNull(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(){for(var e=this.layers.length,t=0;t<e;t+=1)this.buildItem(t);this.checkPendingElements()},BaseRenderer.prototype.includeLayers=function(e){this.completeLayers=!1;for(var t,n=e.length,a=this.layers.length,r=0;r<n;r+=1)for(t=0;t<a;){if(this.layers[t].id===e[r].id){this.layers[t]=e[r];break}t+=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,n){for(var a=this.elements,r=this.layers,o=0,i=r.length;o<i;)r[o].ind==t&&(a[o]&&!0!==a[o]?(n.push(a[o]),a[o].setAsParent(),void 0!==r[o].parent?this.buildElementParenting(e,r[o].parent,n):e.setHierarchy(n)):(this.buildItem(o),this.addPendingElement(e))),o+=1},BaseRenderer.prototype.addPendingElement=function(e){this.pendingElements.push(e)},BaseRenderer.prototype.searchExtraCompositions=function(e){for(var t,n=e.length,a=0;a<n;a+=1)e[a].xt&&((t=this.createComp(e[a])).initExpressions(),this.globalData.projectInterface.registerComposition(t))},BaseRenderer.prototype.getElementById=function(e){for(var t=this.elements.length,n=0;n<t;n+=1)if(this.elements[n].data.ind===e)return this.elements[n];return null},BaseRenderer.prototype.getElementByPath=function(e){var t,n=e.shift();if("number"==typeof n)t=this.elements[n];else for(var a=this.elements.length,r=0;r<a;r+=1)if(this.elements[r].data.nm===n){t=this.elements[r];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,n){this.data=e,this.element=t,this.globalData=n,this.storedData=[],this.masksProperties=this.data.masksProperties||[],this.maskElement=null;var a,r=this.globalData.defs,o=this.masksProperties?this.masksProperties.length:0;this.viewData=createSizedArray(o),this.solidPath="";for(var i,s,l,c,d=this.masksProperties,p=0,u=[],m=createElementID(),h="clipPath",f="clip-path",g=0;g<o;g+=1)if(("a"!==d[g].mode&&"n"!==d[g].mode||d[g].inv||100!==d[g].o.k||d[g].o.x)&&(f=h="mask"),"s"!==d[g].mode&&"i"!==d[g].mode||0!==p?i=null:((i=createNS("rect")).setAttribute("fill","#ffffff"),i.setAttribute("width",this.element.comp.data.w||0),i.setAttribute("height",this.element.comp.data.h||0),u.push(i)),a=createNS("path"),"n"===d[g].mode)this.viewData[g]={op:PropertyFactory.getProp(this.element,d[g].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,d[g],3),elem:a,lastPath:""},r.appendChild(a);else{if(p+=1,a.setAttribute("fill","s"===d[g].mode?"#000000":"#ffffff"),a.setAttribute("clip-rule","nonzero"),0!==d[g].x.k?(f=h="mask",l=PropertyFactory.getProp(this.element,d[g].x,0,null,this.element),c=createElementID(),(_=createNS("filter")).setAttribute("id",c),(s=createNS("feMorphology")).setAttribute("operator","erode"),s.setAttribute("in","SourceGraphic"),s.setAttribute("radius","0"),_.appendChild(s),r.appendChild(_),a.setAttribute("stroke","s"===d[g].mode?"#000000":"#ffffff")):l=s=null,this.storedData[g]={elem:a,x:l,expan:s,lastPath:"",lastOperator:"",filterId:c,lastRadius:0},"i"===d[g].mode){for(var y=u.length,v=createNS("g"),b=0;b<y;b+=1)v.appendChild(u[b]);var _=createNS("mask");_.setAttribute("mask-type","alpha"),_.setAttribute("id",m+"_"+p),_.appendChild(a),r.appendChild(_),v.setAttribute("mask","url("+getLocationHref()+"#"+m+"_"+p+")"),u.length=0,u.push(v)}else u.push(a);d[g].inv&&!this.solidPath&&(this.solidPath=this.createLayerSolidPath()),this.viewData[g]={elem:a,lastPath:"",op:PropertyFactory.getProp(this.element,d[g].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,d[g],3),invRect:i},this.viewData[g].prop.k||this.drawPath(d[g],this.viewData[g].prop.v,this.viewData[g])}for(this.maskElement=createNS(h),o=u.length,g=0;g<o;g+=1)this.maskElement.appendChild(u[g]);0<p&&(this.maskElement.setAttribute("id",m),this.element.maskedElement.setAttribute(f,"url("+getLocationHref()+"#"+m+")"),r.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,n=0,a=this.hierarchy.length;if(!this.finalTransform._matMdf)for(;n<a;){if(this.hierarchy[n].finalTransform.mProp._mdf){this.finalTransform._matMdf=!0;break}n+=1}if(this.finalTransform._matMdf)for(e=this.finalTransform.mProp.v.props,t.cloneFromProps(e),n=0;n<a;n+=1)t.multiply(this.hierarchy[n].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 n=this.finalTransform.localMat;for(this.localTransforms[0].matrix.clone(n),e=1;e<t;e+=1){var a=this.localTransforms[e].matrix;n.multiply(a)}n.multiply(this.finalTransform.mat)}if(this.finalTransform._opMdf){for(var r=this.finalTransform.localOpacity,e=0;e<t;e+=1)r*=.01*this.localTransforms[e].opacity;this.finalTransform.localOpacity=r}}},searchEffectTransforms:function(){if(this.renderableEffectsManager){var e=this.renderableEffectsManager.getEffects(effectTypes.TRANSFORM_EFFECT);if(e.length){this.localTransforms=[],this.finalTransform.localMat=new Matrix;for(var t=0,n=e.length,t=0;t<n;t+=1)this.localTransforms.push(e[t])}}},globalToLocal:function(e){var t=[];t.push(this.finalTransform);for(var n=!0,a=this.comp;n;)a.finalTransform?(a.data.hasMask&&t.splice(0,0,a.finalTransform),a=a.comp):n=!1;for(var r,o=t.length,i=0;i<o;i+=1)r=t[i].mat.applyToPointArray(0,0,0),e=[e[0]-r[0],e[1]-r[1],0];return e},mHelper:new Matrix},MaskElement.prototype.getMaskProperty=function(e){return this.viewData[e].prop},MaskElement.prototype.renderFrame=function(e){for(var t,n=this.element.finalTransform.mat,a=this.masksProperties.length,r=0;r<a;r+=1)(this.viewData[r].prop._mdf||e)&&this.drawPath(this.masksProperties[r],this.viewData[r].prop.v,this.viewData[r]),(this.viewData[r].op._mdf||e)&&this.viewData[r].elem.setAttribute("fill-opacity",this.viewData[r].op.v),"n"!==this.masksProperties[r].mode&&(this.viewData[r].invRect&&(this.element.finalTransform.mProp._mdf||e)&&this.viewData[r].invRect.setAttribute("transform",n.getInverseMatrix().to2dCSS()),this.storedData[r].x)&&(this.storedData[r].x._mdf||e)&&(t=this.storedData[r].expan,this.storedData[r].x.v<0?("erode"!==this.storedData[r].lastOperator&&(this.storedData[r].lastOperator="erode",this.storedData[r].elem.setAttribute("filter","url("+getLocationHref()+"#"+this.storedData[r].filterId+")")),t.setAttribute("radius",-this.storedData[r].x.v)):("dilate"!==this.storedData[r].lastOperator&&(this.storedData[r].lastOperator="dilate",this.storedData[r].elem.setAttribute("filter",null)),this.storedData[r].elem.setAttribute("stroke-width",2*this.storedData[r].x.v)))},MaskElement.prototype.getMaskelement=function(){return this.maskElement},MaskElement.prototype.createLayerSolidPath=function(){var e="M0,0 ";return(e+=" h"+this.globalData.compSize.w)+" v"+this.globalData.compSize.h+" h-"+this.globalData.compSize.w+" v-"+this.globalData.compSize.h+" "},MaskElement.prototype.drawPath=function(e,t,n){for(var a,r=" M"+t.v[0][0]+","+t.v[0][1],o=t._length,i=1;i<o;i+=1)r+=" C"+t.o[i-1][0]+","+t.o[i-1][1]+" "+t.i[i][0]+","+t.i[i][1]+" "+t.v[i][0]+","+t.v[i][1];t.c&&1<o&&(r+=" C"+t.o[i-1][0]+","+t.o[i-1][1]+" "+t.i[0][0]+","+t.i[0][1]+" "+t.v[0][0]+","+t.v[0][1]),n.lastPath!==r&&(a="",n.elem&&(t.c&&(a=e.inv?this.solidPath+r:r),n.elem.setAttribute("d",a)),n.lastPath=r)},MaskElement.prototype.destroy=function(){this.element=null,this.globalData=null,this.maskElement=null,this.data=null,this.masksProperties=null};var filtersFactory={createFilter:function(e,t){var n=createNS("filter");return n.setAttribute("id",e),!0!==t&&(n.setAttribute("filterUnits","objectBoundingBox"),n.setAttribute("x","0%"),n.setAttribute("y","0%"),n.setAttribute("width","100%"),n.setAttribute("height","100%")),n},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}},featureSupport=(()=>{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,n="SourceGraphic",a=e.data.ef?e.data.ef.length:0,r=createElementID(),o=filtersFactory.createFilter(r,!0),i=0;for(this.filters=[],t=0;t<a;t+=1){var s=null,l=e.data.ef[t].ty;registeredEffects$1[l]&&(s=new registeredEffects$1[l].effect(o,e.effectsManager.effectElements[t],e,idPrefix+i,n),n=idPrefix+i,registeredEffects$1[l].countsAsEffect)&&(i+=1),s&&this.filters.push(s)}i&&(e.globalData.defs.appendChild(o),e.layerElement.setAttribute("filter","url("+getLocationHref()+"#"+r+")")),this.filters.length&&e.addRenderableComponent(this)}function registerEffect$1(e,t,n){registeredEffects$1[e]={effect:t,countsAsEffect:n}}function SVGBaseElement(){}function HierarchyElement(){}function RenderableDOMElement(){}function IImageElement(e,t,n){this.assetData=t.getAssetData(e.refId),this.assetData&&this.assetData.sid&&(this.assetData=t.slotManager.getProp(this.assetData)),this.initElement(e,t,n),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){for(var t=this.filters.length,n=0;n<t;n+=1)this.filters[n].renderFrame(e)},SVGEffects.prototype.getEffects=function(e){for(var t=this.filters.length,n=[],a=0;a<t;a+=1)this.filters[a].type===e&&n.push(this.filters[a]);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,t,n,a=null;this.data.td?(this.matteMasks={},(e=createNS("g")).setAttribute("id",this.layerId),e.appendChild(this.layerElement),this.globalData.defs.appendChild(a=e)):this.data.tt?(this.matteElement.appendChild(this.layerElement),a=this.matteElement,this.baseElement=this.matteElement):this.baseElement=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.ty||this.data.hd||(e=createNS("clipPath"),(n=createNS("path")).setAttribute("d","M0,0 L"+this.data.w+",0 L"+this.data.w+","+this.data.h+" L0,"+this.data.h+"z"),t=createElementID(),e.setAttribute("id",t),e.appendChild(n),this.globalData.defs.appendChild(e),this.checkMasks()?((n=createNS("g")).setAttribute("clip-path","url("+getLocationHref()+"#"+t+")"),n.appendChild(this.layerElement),this.transformedElement=n,a?a.appendChild(this.transformedElement):this.baseElement=this.transformedElement):this.layerElement.setAttribute("clip-path","url("+getLocationHref()+"#"+t+")")),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){var t,n,a,r,o,i,s,l,c;return this.matteMasks||(this.matteMasks={}),this.matteMasks[e]||(o=this.layerId+"_"+e,1===e||3===e?((i=createNS("mask")).setAttribute("id",o),i.setAttribute("mask-type",3===e?"luminance":"alpha"),(a=createNS("use")).setAttributeNS("http://www.w3.org/1999/xlink","href","#"+this.layerId),i.appendChild(a),this.globalData.defs.appendChild(i),featureSupport.maskType||1!==e||(i.setAttribute("mask-type","luminance"),t=createElementID(),n=filtersFactory.createFilter(t),this.globalData.defs.appendChild(n),n.appendChild(filtersFactory.createAlphaToLuminanceFilter()),(r=createNS("g")).appendChild(a),i.appendChild(r),r.setAttribute("filter","url("+getLocationHref()+"#"+t+")"))):2===e&&((i=createNS("mask")).setAttribute("id",o),i.setAttribute("mask-type","alpha"),s=createNS("g"),i.appendChild(s),t=createElementID(),n=filtersFactory.createFilter(t),(c=createNS("feComponentTransfer")).setAttribute("in","SourceGraphic"),n.appendChild(c),(l=createNS("feFuncA")).setAttribute("type","table"),l.setAttribute("tableValues","1.0 0.0"),c.appendChild(l),this.globalData.defs.appendChild(n),(c=createNS("rect")).setAttribute("width",this.comp.data.w),c.setAttribute("height",this.comp.data.h),c.setAttribute("x","0"),c.setAttribute("y","0"),c.setAttribute("fill","#ffffff"),c.setAttribute("opacity","0"),s.setAttribute("filter","url("+getLocationHref()+"#"+t+")"),s.appendChild(c),(a=createNS("use")).setAttributeNS("http://www.w3.org/1999/xlink","href","#"+this.layerId),s.appendChild(a),featureSupport.maskType||(i.setAttribute("mask-type","luminance"),n.appendChild(filtersFactory.createAlphaToLuminanceFilter()),r=createNS("g"),s.appendChild(c),r.appendChild(this.layerElement),s.appendChild(r)),this.globalData.defs.appendChild(i)),this.matteMasks[e]=o),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,n){this.initFrame(),this.initBaseData(e,t,n),this.initTransform(e,t,n),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){for(var t=this.shapeModifiers.length,n=0;n<t;n+=1)this.shapeModifiers[n].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){for(var e=this.shapes.length,t=0;t<e;t+=1)this.shapes[t].sh.reset();for(t=(e=this.shapeModifiers.length)-1;0<=t&&!this.shapeModifiers[t].processShapes(this._isFirstFrame);--t);}},searchProcessedElement:function(e){for(var t=this.processedElements,n=0,a=t.length;n<a;){if(t[n].elem===e)return t[n].pos;n+=1}return 0},addProcessedElement:function(e,t){for(var n=this.processedElements,a=n.length;a;)if(n[--a].elem===e)return void(n[a].pos=t);n.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,n){this.caches=[],this.styles=[],this.transformers=e,this.lStr="",this.sh=n,this.lvl=t,this._isAnimated=!!n.k;for(var a=0,r=e.length;a<r;){if(e[a].mProps.dynamicProperties.length){this._isAnimated=!0;break}a+=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,n,a){this.elem=e,this.frameId=-1,this.dataProps=createSizedArray(t.length),this.renderer=n,this.k=!1,this.dashStr="",this.dashArray=createTypedArray("float32",t.length?t.length-1:0),this.dashoffset=createTypedArray("float32",1),this.initDynamicPropertyContainer(a);for(var r,o=t.length||0,i=0;i<o;i+=1)r=PropertyFactory.getProp(e,t[i].v,0,0,this),this.k=r.k||this.k,this.dataProps[i]={n:t[i].n,p:r};this.k||this.getValue(!0),this._isAnimated=this.k}function SVGStrokeStyleData(e,t,n){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=n,this._isAnimated=!!this._isAnimated}function SVGFillStyleData(e,t,n){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=n}function SVGNoStyleData(e,t,n){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.style=n}function GradientProperty(e,t,n){this.data=t,this.c=createTypedArray("uint8c",4*t.p);var a=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",a),this._cmdf=!1,this._omdf=!1,this._collapsable=this.checkCollapsable(),this._hasOpacity=a,this.initDynamicPropertyContainer(n),this.prop=PropertyFactory.getProp(e,t.k,1,null,this),this.k=this.prop.k,this.getValue(!0)}function SVGGradientFillStyleData(e,t,n){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.initGradientData(e,t,n)}function SVGGradientStrokeStyleData(e,t,n){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,n),this._isAnimated=!!this._isAnimated}function ShapeGroupData(){this.it=[],this.prevViewData=[],this.gr=createNS("g")}function SVGTransformData(e,t,n){this.transform={mProps:e,op:t,container:n},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,n=this.dataProps.length;for("svg"===this.renderer&&(this.dashStr=""),t=0;t<n;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 n=0,a=this.o.length/2;n<a;){if(.01<Math.abs(e[4*n]-e[4*t+2*n]))return!1;n+=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){for(var t,n,a=4*this.data.p,r=0;r<a;r+=1)t=r%4==0?100:255,n=Math.round(this.prop.v[r]*t),this.c[r]!==n&&(this.c[r]=n,this._cmdf=!e);if(this.o.length)for(a=this.prop.v.length,r=4*this.data.p;r<a;r+=1)t=r%2==0?100:1,n=r%2==0?Math.round(100*this.prop.v[r]):this.prop.v[r],this.o[r-4*this.data.p]!==n&&(this.o[r-4*this.data.p]=n,this._omdf=!e);this._mdf=!e}},extendPrototype([DynamicPropertyContainer],GradientProperty),SVGGradientFillStyleData.prototype.initGradientData=function(e,t,n){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=n,this.stops=[],this.setGradientData(n.pElem,t),this.setGradientOpacity(t,n),this._isAnimated=!!this._isAnimated},SVGGradientFillStyleData.prototype.setGradientData=function(e,t){var n=createElementID(),a=createNS(1===t.t?"linearGradient":"radialGradient");a.setAttribute("id",n),a.setAttribute("spreadMethod","pad"),a.setAttribute("gradientUnits","userSpaceOnUse");for(var r,o=[],i=4*t.g.p,s=0;s<i;s+=4)r=createNS("stop"),a.appendChild(r),o.push(r);e.setAttribute("gf"===t.ty?"fill":"stroke","url("+getLocationHref()+"#"+n+")"),this.gf=a,this.cst=o},SVGGradientFillStyleData.prototype.setGradientOpacity=function(e,t){if(this.g._hasOpacity&&!this.g._collapsable){for(var n,a,r=createNS("mask"),o=createNS("path"),i=(r.appendChild(o),createElementID()),s=createElementID(),l=(r.setAttribute("id",s),createNS(1===e.t?"linearGradient":"radialGradient")),c=(l.setAttribute("id",i),l.setAttribute("spreadMethod","pad"),l.setAttribute("gradientUnits","userSpaceOnUse"),a=(e.g.k.k[0].s||e.g.k.k).length,this.stops),d=4*e.g.p;d<a;d+=2)(n=createNS("stop")).setAttribute("stop-color","rgb(255,255,255)"),l.appendChild(n),c.push(n);o.setAttribute("gf"===e.ty?"fill":"stroke","url("+getLocationHref()+"#"+i+")"),"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=l,this.ms=r,this.ost=c,this.maskId=s,t.msElem=o}},extendPrototype([DynamicPropertyContainer],SVGGradientFillStyleData),extendPrototype([SVGGradientFillStyleData,DynamicPropertyContainer],SVGGradientStrokeStyleData);var buildShapeString=function(e,t,n,a){if(0===t)return"";for(var r=e.o,o=e.i,i=e.v,s=" M"+a.applyToPointStringified(i[0][0],i[0][1]),l=1;l<t;l+=1)s+=" C"+a.applyToPointStringified(r[l-1][0],r[l-1][1])+" "+a.applyToPointStringified(o[l][0],o[l][1])+" "+a.applyToPointStringified(i[l][0],i[l][1]);return n&&t?s+(" C"+a.applyToPointStringified(r[l-1][0],r[l-1][1])+" "+a.applyToPointStringified(o[0][0],o[0][1])+" "+a.applyToPointStringified(i[0][0],i[0][1]))+"z":s},SVGElementsRenderer=(()=>{var f=new Matrix,g=new Matrix;function t(e,t,n){(n||t.transform.op._mdf)&&t.transform.container.setAttribute("opacity",t.transform.op.v),(n||t.transform.mProps._mdf)&&t.transform.container.setAttribute("transform",t.transform.mProps.v.to2dCSS())}function n(){}function a(e,t,n){for(var a,r,o,i,s,l,c,d,p,u=t.styles.length,m=t.lvl,h=0;h<u;h+=1){if(i=t.sh._mdf||n,t.styles[h].lvl<m){for(c=g.reset(),d=m-t.styles[h].lvl,p=t.transformers.length-1;!i&&0<d;)i=t.transformers[p].mProps._mdf||i,--d,--p;if(i)for(d=m-t.styles[h].lvl,p=t.transformers.length-1;0<d;)c.multiply(t.transformers[p].mProps.v),--d,--p}else c=f;if(r=(l=t.sh.paths)._length,i){for(o="",a=0;a<r;a+=1)(s=l.shapes[a])&&s._length&&(o+=buildShapeString(s,s._length,s.c,c));t.caches[h]=o}else o=t.caches[h];t.styles[h].d+=!0===e.hd?"":o,t.styles[h]._mdf=i||t.styles[h]._mdf}}function r(e,t,n){var a=t.style;(t.c._mdf||n)&&a.pElem.setAttribute("fill","rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||n)&&a.pElem.setAttribute("fill-opacity",t.o.v)}function o(e,t,n){i(e,t,n),s(0,t,n)}function i(e,t,n){var a,r,o,i,s=t.gf,l=t.g._hasOpacity,c=t.s.v,d=t.e.v;if((t.o._mdf||n)&&(o="gf"===e.ty?"fill-opacity":"stroke-opacity",t.style.pElem.setAttribute(o,t.o.v)),(t.s._mdf||n)&&(i="x1"==(o=1===e.t?"x1":"cx")?"y1":"cy",s.setAttribute(o,c[0]),s.setAttribute(i,c[1]),l)&&!t.g._collapsable&&(t.of.setAttribute(o,c[0]),t.of.setAttribute(i,c[1])),t.g._cmdf||n)for(var p=t.cst,u=t.g.c,m=p.length,h=0;h<m;h+=1)(a=p[h]).setAttribute("offset",u[4*h]+"%"),a.setAttribute("stop-color","rgb("+u[4*h+1]+","+u[4*h+2]+","+u[4*h+3]+")");if(l&&(t.g._omdf||n))for(var f=t.g.o,m=(p=t.g._collapsable?t.cst:t.ost).length,h=0;h<m;h+=1)a=p[h],t.g._collapsable||a.setAttribute("offset",f[2*h]+"%"),a.setAttribute("stop-opacity",f[2*h+1]);1===e.t?(t.e._mdf||n)&&(s.setAttribute("x2",d[0]),s.setAttribute("y2",d[1]),l)&&!t.g._collapsable&&(t.of.setAttribute("x2",d[0]),t.of.setAttribute("y2",d[1])):((t.s._mdf||t.e._mdf||n)&&(r=Math.sqrt(Math.pow(c[0]-d[0],2)+Math.pow(c[1]-d[1],2)),s.setAttribute("r",r),l)&&!t.g._collapsable&&t.of.setAttribute("r",r),(t.e._mdf||t.h._mdf||t.a._mdf||n)&&(r=r||Math.sqrt(Math.pow(c[0]-d[0],2)+Math.pow(c[1]-d[1],2)),o=Math.atan2(d[1]-c[1],d[0]-c[0]),1<=(i=t.h.v)?i=.99:i<=-1&&(i=-.99),e=r*i,n=Math.cos(o+t.a.v)*e+c[0],d=Math.sin(o+t.a.v)*e+c[1],s.setAttribute("fx",n),s.setAttribute("fy",d),l)&&!t.g._collapsable&&(t.of.setAttribute("fx",n),t.of.setAttribute("fy",d)))}function s(e,t,n){var a=t.style,r=t.d;r&&(r._mdf||n)&&r.dashStr&&(a.pElem.setAttribute("stroke-dasharray",r.dashStr),a.pElem.setAttribute("stroke-dashoffset",r.dashoffset[0])),t.c&&(t.c._mdf||n)&&a.pElem.setAttribute("stroke","rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||n)&&a.pElem.setAttribute("stroke-opacity",t.o.v),(t.w._mdf||n)&&(a.pElem.setAttribute("stroke-width",t.w.v),a.msElem)&&a.msElem.setAttribute("stroke-width",t.w.v)}return{createRenderFunction:function(e){switch(e.ty){case"fl":return r;case"gf":return i;case"gs":return o;case"st":return s;case"sh":case"el":case"rc":case"sr":return a;case"tr":return t;case"no":return n;default:return null}}}})();function SVGShapeElement(e,t,n){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.initElement(e,t,n),this.prevViewData=[]}function LetterProps(e,t,n,a,r,o){this.o=e,this.sw=t,this.sc=n,this.fc=a,this.m=r,this.p=o,this._mdf={o:!0,sw:!!t,sc:!!n,fc:!!a,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(){for(var e,t,n,a=this.shapes.length,r=this.stylesList.length,o=[],i=!1,s=0;s<r;s+=1){for(n=this.stylesList[s],i=!1,e=o.length=0;e<a;e+=1)-1!==(t=this.shapes[e]).styles.indexOf(n)&&(o.push(t),i=t._isAnimated||i);1<o.length&&i&&this.setShapesAsAnimated(o)}},SVGShapeElement.prototype.setShapesAsAnimated=function(e){for(var t=e.length,n=0;n<t;n+=1)e[n].setAsAnimated()},SVGShapeElement.prototype.createStyleElement=function(e,t){var n,a=(t=new SVGStyleData(e,t)).pElem;return"st"===e.ty?n=new SVGStrokeStyleData(this,e,t):"fl"===e.ty?n=new SVGFillStyleData(this,e,t):"gf"===e.ty||"gs"===e.ty?(n=new("gf"===e.ty?SVGGradientFillStyleData:SVGGradientStrokeStyleData)(this,e,t),this.globalData.defs.appendChild(n.gf),n.maskId&&(this.globalData.defs.appendChild(n.ms),this.globalData.defs.appendChild(n.of),a.setAttribute("mask","url("+getLocationHref()+"#"+n.maskId+")"))):"no"===e.ty&&(n=new SVGNoStyleData(this,e,t)),"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(t),this.addToAnimatedContents(e,n),n},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 n=new SVGTransformData(n=TransformPropertyFactory.getTransformProperty(this,e,this),n.o,t);return this.addToAnimatedContents(e,n),n},SVGShapeElement.prototype.createShapeElement=function(e,t,n){var a=4,t=("rc"===e.ty?a=5:"el"===e.ty?a=6:"sr"===e.ty&&(a=7),new SVGShapeData(t,n,ShapePropertyFactory.getShapeProp(this,e,a,this)));return this.shapes.push(t),this.addShapeToModifiers(t),this.addToAnimatedContents(e,t),t},SVGShapeElement.prototype.addToAnimatedContents=function(e,t){for(var n=0,a=this.animatedContents.length;n<a;){if(this.animatedContents[n].element===t)return;n+=1}this.animatedContents.push({fn:SVGElementsRenderer.createRenderFunction(e),element:t,data:e})},SVGShapeElement.prototype.setElementStyles=function(e){for(var t=e.styles,n=this.stylesList.length,a=0;a<n;a+=1)this.stylesList[a].closed||t.push(this.stylesList[a])},SVGShapeElement.prototype.reloadShapes=function(){this._isFirstFrame=!0;for(var e=this.itemsData.length,t=0;t<e;t+=1)this.prevViewData[t]=this.itemsData[t];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes(),e=this.dynamicProperties.length,t=0;t<e;t+=1)this.dynamicProperties[t].getValue();this.renderModifiers()},SVGShapeElement.prototype.searchShapes=function(e,t,n,a,r,o,i){for(var s,l,c,d,p,u=[].concat(o),m=e.length-1,h=[],f=[],g=m;0<=g;--g){if((p=this.searchProcessedElement(e[g]))?t[g]=n[p-1]:e[g]._render=i,"fl"===e[g].ty||"st"===e[g].ty||"gf"===e[g].ty||"gs"===e[g].ty||"no"===e[g].ty)p?t[g].style.closed=!1:t[g]=this.createStyleElement(e[g],r),e[g]._render&&t[g].style.pElem.parentNode!==a&&a.appendChild(t[g].style.pElem),h.push(t[g].style);else if("gr"===e[g].ty){if(p)for(l=t[g].it.length,s=0;s<l;s+=1)t[g].prevViewData[s]=t[g].it[s];else t[g]=this.createGroupElement(e[g]);this.searchShapes(e[g].it,t[g].it,t[g].prevViewData,t[g].gr,r+1,u,i),e[g]._render&&t[g].gr.parentNode!==a&&a.appendChild(t[g].gr)}else"tr"===e[g].ty?(p||(t[g]=this.createTransformElement(e[g],a)),c=t[g].transform,u.push(c)):"sh"===e[g].ty||"rc"===e[g].ty||"el"===e[g].ty||"sr"===e[g].ty?(p||(t[g]=this.createShapeElement(e[g],u,r)),this.setElementStyles(t[g])):"tm"===e[g].ty||"rd"===e[g].ty||"ms"===e[g].ty||"pb"===e[g].ty||"zz"===e[g].ty||"op"===e[g].ty?(p?(d=t[g]).closed=!1:((d=ShapeModifiers.getModifier(e[g].ty)).init(this,e[g]),t[g]=d,this.shapeModifiers.push(d)),f.push(d)):"rp"===e[g].ty&&(p?(d=t[g]).closed=!0:(d=ShapeModifiers.getModifier(e[g].ty),(t[g]=d).init(this,e,g,t),this.shapeModifiers.push(d),i=!1),f.push(d));this.addProcessedElement(e[g],g+1)}for(m=h.length,g=0;g<m;g+=1)h[g].closed=!0;for(m=f.length,g=0;g<m;g+=1)f[g].closed=!0},SVGShapeElement.prototype.renderInnerContent=function(){this.renderModifiers();for(var e=this.stylesList.length,t=0;t<e;t+=1)this.stylesList[t].reset();for(this.renderShape(),t=0;t<e;t+=1)(this.stylesList[t]._mdf||this._isFirstFrame)&&(this.stylesList[t].msElem&&(this.stylesList[t].msElem.setAttribute("d",this.stylesList[t].d),this.stylesList[t].d="M0 0"+this.stylesList[t].d),this.stylesList[t].pElem.setAttribute("d",this.stylesList[t].d||"M0 0"))},SVGShapeElement.prototype.renderShape=function(){for(var e,t=this.animatedContents.length,n=0;n<t;n+=1)e=this.animatedContents[n],(this._isFirstFrame||e.element._isAnimated)&&!0!==e.data&&e.fn(e.data,e.element,this._isFirstFrame)},SVGShapeElement.prototype.destroy=function(){this.destroyBaseElement(),this.shapesData=null,this.itemsData=null},LetterProps.prototype.update=function(e,t,n,a,r,o){this._mdf.o=!1,this._mdf.sw=!1,this._mdf.sc=!1,this._mdf.fc=!1,this._mdf.m=!1;var i=this._mdf.p=!1;return this.o!==e&&(this.o=e,i=this._mdf.o=!0),this.sw!==t&&(this.sw=t,i=this._mdf.sw=!0),this.sc!==n&&(this.sc=n,i=this._mdf.sc=!0),this.fc!==a&&(this.fc=a,i=this._mdf.fc=!0),this.m!==r&&(this.m=r,i=this._mdf.m=!0),!o.length||this.p[0]===o[0]&&this.p[1]===o[1]&&this.p[4]===o[4]&&this.p[5]===o[5]&&this.p[12]===o[12]&&this.p[13]===o[13]||(this.p=o,i=this._mdf.p=!0),i},TextProperty.prototype.defaultBoxWidth=[0,0],TextProperty.prototype.copyData=function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);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=1<this.data.d.k.length,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,n=this.keysIndex;if(this.lock)this.setCurrentData(this.currentData);else{this.lock=!0,this._mdf=!1;for(var a=this.effectsSequence.length,r=e||this.data.d.k[this.keysIndex].s,o=0;o<a;o+=1)r=n!==this.keysIndex?this.effectsSequence[o](r,r.t):this.effectsSequence[o](this.currentData,r.t);t!==r&&this.setCurrentData(r),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,n=0,a=e.length;n<=a-1&&!(n===a-1||e[n+1].t>t);)n+=1;return this.keysIndex!==n&&(this.keysIndex=n),this.data.d.k[this.keysIndex].s},TextProperty.prototype.buildFinalText=function(e){for(var t,n,a=[],r=0,o=e.length,i=!1,s=!1,l="";r<o;)i=s,s=!1,t=e.charCodeAt(r),l=e.charAt(r),FontManager.isCombinedCharacter(t)?i=!0:55296<=t&&t<=56319?FontManager.isRegionalFlag(e,r)?l=e.substr(r,14):56320<=(n=e.charCodeAt(r+1))&&n<=57343&&(FontManager.isModifier(t,n)?(l=e.substr(r,2),i=!0):l=FontManager.isFlagEmoji(e.substr(r,4))?e.substr(r,4):e.substr(r,2)):56319<t?(n=e.charCodeAt(r+1),FontManager.isVariationSelector(t)&&(i=!0)):FontManager.isZeroWidthJoiner(t)&&(s=i=!0),i?(a[a.length-1]+=l,i=!1):a.push(l),r+=l.length;return a},TextProperty.prototype.completeTextData=function(e){e.__complete=!0;var t,n,a,r=this.elem.globalData.fontManager,o=this.data,i=[],s=0,l=o.m.g,c=0,d=0,p=0,u=[],m=0,h=0,f=r.getFontByName(e.f),g=0,y=getFontProperties(f);e.fWeight=y.weight,e.fStyle=y.style,e.finalSize=e.s,e.finalText=this.buildFinalText(e.t),w=e.finalText.length,e.finalLineHeight=e.lh;var v,b=e.tr/1e3*e.finalSize;if(e.sz)for(var _,x=!0,B=e.sz[0],F=e.sz[1];x;){for(var S=0,m=0,w=(_=this.buildFinalText(e.t)).length,b=e.tr/1e3*e.finalSize,C=-1,P=0;P<w;P+=1)v=_[P].charCodeAt(0),t=!1," "===_[P]?C=P:13!==v&&3!==v||(t=!(m=0),S+=e.finalLineHeight||1.2*e.finalSize),m=B<m+(g=r.chars?(a=r.getCharData(_[P],f.fStyle,f.fFamily),t?0:a.w*e.finalSize/100):r.measureText(_[P],e.f,e.finalSize))&&" "!==_[P]?(-1===C?w+=1:P=C,S+=e.finalLineHeight||1.2*e.finalSize,_.splice(P,C===P?1:0,"\r"),C=-1,0):m+g+b;S+=f.ascent*e.finalSize/100,this.canResize&&e.finalSize>this.minimumFontSize&&F<S?(--e.finalSize,e.finalLineHeight=e.finalSize*e.lh/e.s):(e.finalText=_,w=e.finalText.length,x=!1)}m=-b;for(var E,g=0,k=0,P=0;P<w;P+=1)if(t=!1,13===(v=(E=e.finalText[P]).charCodeAt(0))||3===v?(k=0,u.push(m),h=h<m?m:h,m=-2*b,t=!(n=""),p+=1):n=E,g=r.chars?(a=r.getCharData(E,f.fStyle,r.getFontByName(e.f).fFamily),t?0:a.w*e.finalSize/100):r.measureText(n,e.f,e.finalSize)," "===E?k+=g+b:(m+=g+b+k,k=0),i.push({l:g,an:g,add:c,n:t,anIndexes:[],val:n,line:p,animatorJustifyOffset:0}),2==l){if(c+=g,""===n||" "===n||P===w-1){for(""!==n&&" "!==n||(c-=g);d<=P;)i[d].an=c,i[d].ind=s,i[d].extra=g,d+=1;s+=1,c=0}}else if(3==l){if(c+=g,""===n||P===w-1){for(""===n&&(c-=g);d<=P;)i[d].an=c,i[d].ind=s,i[d].extra=g,d+=1;c=0,s+=1}}else i[s].ind=s,i[s].extra=0,s+=1;if(e.l=i,h=h<m?m:h,u.push(m),e.sz)e.boxWidth=e.sz[0],e.justifyOffset=0;else switch(e.boxWidth=h,e.j){case 1:e.justifyOffset=-e.boxWidth;break;case 2:e.justifyOffset=-e.boxWidth/2;break;default:e.justifyOffset=0}e.lineWidths=u;for(var I,R,D,T,$=o.a,L=$.length,A=[],M=0;M<L;M+=1){for((I=$[M]).a.sc&&(e.strokeColorAnim=!0),I.a.sw&&(e.strokeWidthAnim=!0),(I.a.fc||I.a.fh||I.a.fs||I.a.fb)&&(e.fillColorAnim=!0),D=I.s.b,P=T=0;P<w;P+=1)(R=i[P]).anIndexes[M]=T,(1==D&&""!==R.val||2==D&&""!==R.val&&" "!==R.val||3==D&&(R.n||" "==R.val||P==w-1)||4==D&&(R.n||P==w-1))&&(1===I.s.rn&&A.push(T),T+=1);o.a[M].s.totalChars=T;var N,z=-1;if(1===I.s.rn)for(P=0;P<w;P+=1)z!=(R=i[P]).anIndexes[M]&&(z=R.anIndexes[M],N=A.splice(Math.floor(Math.random()*A.length),1)[0]),R.anIndexes[M]=N}e.yOffset=e.finalLineHeight||1.2*e.finalSize,e.ls=e.ls||0,e.ascent=f.ascent*e.finalSize/100},TextProperty.prototype.updateDocumentData=function(e,t){t=void 0===t?this.keysIndex:t;var n=this.copyData({},this.data.d.k[t].s),n=this.copyData(n,e);this.data.d.k[t].s=n,this.recalculate(t),this.setCurrentData(n),this.elem.addDynamicProperty(this)},TextProperty.prototype.recalculate=function(e){(e=this.data.d.k[e].s).__complete=!1,this.keysIndex=0,this._isFirstFrame=!0,this.getValue(e)},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=(()=>{var l=Math.max,c=Math.min,d=Math.floor;function a(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 a.prototype={getMult:function(e){this._currentTextLength!==this.elem.textProperty.currentData.l.length&&this.getValue();var t,n,a=0,r=0,o=1,i=1,a=(0<this.ne.v?a=this.ne.v/100:r=-this.ne.v/100,0<this.xe.v?o=1-this.xe.v/100:i=1+this.xe.v/100,BezierFactory.getBezierEasing(a,r,o,i).get),r=0,o=this.finalS,i=this.finalE,s=this.data.sh;return r=2===s?a(r=i===o?i<=e?1:0:l(0,c(.5/(i-o)+(e-o)/(i-o),1))):3===s?a(r=i===o?i<=e?0:1:1-l(0,c(.5/(i-o)+(e-o)/(i-o),1))):4===s?(i===o?r=0:(r=l(0,c(.5/(i-o)+(e-o)/(i-o),1)))<.5?r*=2:r=1-2*(r-.5),a(r)):5===s?a(r=i===o?0:(t=-(n=i-o)/2+(e=c(l(0,e+.5-o),i-o)),n/=2,Math.sqrt(1-t*t/(n*n)))):(6===s?r=i===o?0:(e=c(l(0,e+.5-o),i-o),(1+Math.cos(Math.PI+2*Math.PI*e/(i-o)))/2):e>=d(o)&&(r=l(0,c(e-o<0?c(i,1)-(o-e):i-e,1))),a(r)),100!==this.sm.v&&(r<(n=.5-.5*(t=0==(t=.01*this.sm.v)?1e-8:t))?r=0:1<(r=(r-n)/t)&&(r=1)),r*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 e=2===this.data.r?1:100/this.data.totalChars,t=this.o.v/e,n=this.s.v/e+t;(e=this.e.v/e+t)<n&&(t=n,n=e,e=t),this.finalS=n,this.finalE=e}},extendPrototype([DynamicPropertyContainer],a),{getTextSelectorProp:function(e,t,n){return new a(e,t)}}})();function TextAnimatorDataProperty(e,t,n){var a={propType:!1},r=PropertyFactory.getProp,o=t.a;this.a={r:o.r?r(e,o.r,0,degToRads,n):a,rx:o.rx?r(e,o.rx,0,degToRads,n):a,ry:o.ry?r(e,o.ry,0,degToRads,n):a,sk:o.sk?r(e,o.sk,0,degToRads,n):a,sa:o.sa?r(e,o.sa,0,degToRads,n):a,s:o.s?r(e,o.s,1,.01,n):a,a:o.a?r(e,o.a,1,0,n):a,o:o.o?r(e,o.o,0,.01,n):a,p:o.p?r(e,o.p,1,0,n):a,sw:o.sw?r(e,o.sw,0,0,n):a,sc:o.sc?r(e,o.sc,1,0,n):a,fc:o.fc?r(e,o.fc,1,0,n):a,fh:o.fh?r(e,o.fh,0,0,n):a,fs:o.fs?r(e,o.fs,0,.01,n):a,fb:o.fb?r(e,o.fb,0,.01,n):a,t:o.t?r(e,o.t,0,0,n):a},this.s=TextSelectorProp.getTextSelectorProp(e,t.s,n),this.s.t=t.s.t}function TextAnimatorProperty(e,t,n){this._isFirstFrame=!0,this._hasMaskedPath=!1,this._frameId=-1,this._textData=e,this._renderType=t,this._elem=n,this._animatorsData=createSizedArray(this._textData.a.length),this._pathData={},this._moreOptions={alignment:{}},this.renderedLetters=[],this.lettersChangedFlag=!1,this.initDynamicPropertyContainer(n)}function ITextElement(){}TextAnimatorProperty.prototype.searchProperties=function(){for(var e,t=this._textData.a.length,n=PropertyFactory.getProp,a=0;a<t;a+=1)e=this._textData.a[a],this._animatorsData[a]=new TextAnimatorDataProperty(this._elem,e,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,B){if(this.lettersChangedFlag=B,this._mdf||this._isFirstFrame||B||this._hasMaskedPath&&this._pathData.m._mdf){this._isFirstFrame=!1;var t,n,a,F,r,o,i,s,l,L,c,z,d,p=this._moreOptions.alignment.v,u=this._animatorsData,m=this._textData,h=this.mHelper,O=this._renderType,G=this.renderedLetters.length,f=e.l;if(this._hasMaskedPath){if(d=this._pathData.m,!this._pathData.n||this._pathData._mdf){for(var g,y=d.v,v={tLength:0,segments:[]},b=(y=this._pathData.r.v?y.reverse():y)._length-1,_=c=0;_<b;_+=1)g=bez.buildBezierData(y.v[_],y.v[_+1],[y.o[_][0]-y.v[_][0],y.o[_][1]-y.v[_][1]],[y.i[_+1][0]-y.v[_+1][0],y.i[_+1][1]-y.v[_+1][1]]),v.tLength+=g.segmentLength,v.segments.push(g),c+=g.segmentLength;_=b,d.v.c&&(g=bez.buildBezierData(y.v[_],y.v[0],[y.o[_][0]-y.v[_][0],y.o[_][1]-y.v[_][1]],[y.i[0][0]-y.v[0][0],y.i[0][1]-y.v[0][1]]),v.tLength+=g.segmentLength,v.segments.push(g),c+=g.segmentLength),this._pathData.pi=v}if(v=this._pathData.pi,t=this._pathData.f.v,r=1,F=!(a=o=0),l=v.segments,t<0&&d.v.c)for(v.tLength<Math.abs(t)&&(t=-Math.abs(t)%v.tLength),r=(s=l[o=l.length-1].points).length-1;t<0;)t+=s[r].partialLength,--r<0&&(r=(s=l[--o].points).length-1);i=(s=l[o].points)[r-1],L=(n=s[r]).partialLength}var x,H,S,w,V,j,C,P,E,k,I,W,U,q,K,Y,b=f.length,R=0,J=0,X=1.2*e.finalSize*.714,Z=!0,D=u.length,T=-1,Q=t,ee=o,te=r,ne=-1,ae="",re=this.defaultPropsArray;if(2===e.j||1===e.j){for(var $=0,oe=0,ie=2===e.j?-.5:-1,A=0,se=!0,_=0;_<b;_+=1)if(f[_].n){for($&&($+=oe);A<_;)f[A].animatorJustifyOffset=$,A+=1;se=!($=0)}else{for(N=0;N<D;N+=1)(x=u[N].a).t.propType&&(se&&2===e.j&&(oe+=x.t.v*ie),(S=u[N].s.getMult(f[_].anIndexes[N],m.a[N].s.totalChars)).length?$+=x.t.v*S[0]*ie:$+=x.t.v*S*ie);se=!1}for($&&($+=oe);A<_;)f[A].animatorJustifyOffset=$,A+=1}for(_=0;_<b;_+=1){if(h.reset(),C=1,f[_].n)R=0,J=J+e.yOffset+(Z?1:0),t=Q,Z=!1,this._hasMaskedPath&&(i=(s=l[o=ee].points)[(r=te)-1],L=(n=s[r]).partialLength,a=0),K=W=q=ae="",re=this.defaultPropsArray;else{if(this._hasMaskedPath){if(ne!==f[_].line){switch(e.j){case 1:t+=c-e.lineWidths[f[_].line];break;case 2:t+=(c-e.lineWidths[f[_].line])/2}ne=f[_].line}T!==f[_].ind&&(f[T]&&(t+=f[T].extra),t+=f[_].an/2,T=f[_].ind),t+=p[0]*f[_].an*.005;for(var M=0,N=0;N<D;N+=1)(x=u[N].a).p.propType&&((S=u[N].s.getMult(f[_].anIndexes[N],m.a[N].s.totalChars)).length?M+=x.p.v[0]*S[0]:M+=x.p.v[0]*S),x.a.propType&&((S=u[N].s.getMult(f[_].anIndexes[N],m.a[N].s.totalChars)).length?M+=x.a.v[0]*S[0]:M+=x.a.v[0]*S);for(F=!0,this._pathData.a.v&&(t=.5*f[0].an+(c-this._pathData.f.v-.5*f[0].an-.5*f[f.length-1].an)*T/(b-1),t+=this._pathData.f.v);F;)t+M<=a+L||!s?(z=(t+M-a)/n.partialLength,V=i.point[0]+(n.point[0]-i.point[0])*z,j=i.point[1]+(n.point[1]-i.point[1])*z,h.translate(-p[0]*f[_].an*.005,-p[1]*X*.01),F=!1):s&&(a+=n.partialLength,(r+=1)>=s.length&&(r=0,s=l[o+=1]?l[o].points:d.v.c?l[o=r=0].points:(a-=n.partialLength,null)),s)&&(i=n,L=(n=s[r]).partialLength);w=f[_].an/2-f[_].add,h.translate(-w,0,0)}else w=f[_].an/2-f[_].add,h.translate(-w,0,0),h.translate(-p[0]*f[_].an*.005,-p[1]*X*.01,0);for(N=0;N<D;N+=1)(x=u[N].a).t.propType&&(S=u[N].s.getMult(f[_].anIndexes[N],m.a[N].s.totalChars),0===R&&0===e.j||(this._hasMaskedPath?S.length?t+=x.t.v*S[0]:t+=x.t.v*S:S.length?R+=x.t.v*S[0]:R+=x.t.v*S));for(e.strokeWidthAnim&&(E=e.sw||0),e.strokeColorAnim&&(P=e.sc?[e.sc[0],e.sc[1],e.sc[2]]:[0,0,0]),e.fillColorAnim&&e.fc&&(k=[e.fc[0],e.fc[1],e.fc[2]]),N=0;N<D;N+=1)(x=u[N].a).a.propType&&((S=u[N].s.getMult(f[_].anIndexes[N],m.a[N].s.totalChars)).length?h.translate(-x.a.v[0]*S[0],-x.a.v[1]*S[1],x.a.v[2]*S[2]):h.translate(-x.a.v[0]*S,-x.a.v[1]*S,x.a.v[2]*S));for(N=0;N<D;N+=1)(x=u[N].a).s.propType&&((S=u[N].s.getMult(f[_].anIndexes[N],m.a[N].s.totalChars)).length?h.scale(1+(x.s.v[0]-1)*S[0],1+(x.s.v[1]-1)*S[1],1):h.scale(1+(x.s.v[0]-1)*S,1+(x.s.v[1]-1)*S,1));for(N=0;N<D;N+=1){if(x=u[N].a,S=u[N].s.getMult(f[_].anIndexes[N],m.a[N].s.totalChars),x.sk.propType&&(S.length?h.skewFromAxis(-x.sk.v*S[0],x.sa.v*S[1]):h.skewFromAxis(-x.sk.v*S,x.sa.v*S)),x.r.propType&&(S.length?h.rotateZ(-x.r.v*S[2]):h.rotateZ(-x.r.v*S)),x.ry.propType&&(S.length?h.rotateY(x.ry.v*S[1]):h.rotateY(x.ry.v*S)),x.rx.propType&&(S.length?h.rotateX(x.rx.v*S[0]):h.rotateX(x.rx.v*S)),x.o.propType&&(S.length?C+=(x.o.v*S[0]-C)*S[0]:C+=(x.o.v*S-C)*S),e.strokeWidthAnim&&x.sw.propType&&(S.length?E+=x.sw.v*S[0]:E+=x.sw.v*S),e.strokeColorAnim&&x.sc.propType)for(I=0;I<3;I+=1)S.length?P[I]+=(x.sc.v[I]-P[I])*S[0]:P[I]+=(x.sc.v[I]-P[I])*S;if(e.fillColorAnim&&e.fc){if(x.fc.propType)for(I=0;I<3;I+=1)S.length?k[I]+=(x.fc.v[I]-k[I])*S[0]:k[I]+=(x.fc.v[I]-k[I])*S;x.fh.propType&&(k=S.length?addHueToRGB(k,x.fh.v*S[0]):addHueToRGB(k,x.fh.v*S)),x.fs.propType&&(k=S.length?addSaturationToRGB(k,x.fs.v*S[0]):addSaturationToRGB(k,x.fs.v*S)),x.fb.propType&&(k=S.length?addBrightnessToRGB(k,x.fb.v*S[0]):addBrightnessToRGB(k,x.fb.v*S))}}for(N=0;N<D;N+=1)(x=u[N].a).p.propType&&(S=u[N].s.getMult(f[_].anIndexes[N],m.a[N].s.totalChars),this._hasMaskedPath?S.length?h.translate(0,x.p.v[1]*S[0],-x.p.v[2]*S[1]):h.translate(0,x.p.v[1]*S,-x.p.v[2]*S):S.length?h.translate(x.p.v[0]*S[0],x.p.v[1]*S[1],-x.p.v[2]*S[2]):h.translate(x.p.v[0]*S,x.p.v[1]*S,-x.p.v[2]*S));if(e.strokeWidthAnim&&(W=E<0?0:E),e.strokeColorAnim&&(U="rgb("+Math.round(255*P[0])+","+Math.round(255*P[1])+","+Math.round(255*P[2])+")"),e.fillColorAnim&&e.fc&&(q="rgb("+Math.round(255*k[0])+","+Math.round(255*k[1])+","+Math.round(255*k[2])+")"),this._hasMaskedPath)h.translate(0,-e.ls),h.translate(0,p[1]*X*.01+J,0),this._pathData.p.v&&(Y=(n.point[1]-i.point[1])/(n.point[0]-i.point[0]),Y=180*Math.atan(Y)/Math.PI,n.point[0]<i.point[0]&&(Y+=180),h.rotate(-Y*Math.PI/180)),h.translate(V,j,0),t-=p[0]*f[_].an*.005,f[_+1]&&T!==f[_+1].ind&&(t=(t+=f[_].an/2)+.001*e.tr*e.finalSize);else{switch(h.translate(R,J,0),e.ps&&h.translate(e.ps[0],e.ps[1]+e.ascent,0),e.j){case 1:h.translate(f[_].animatorJustifyOffset+e.justifyOffset+(e.boxWidth-e.lineWidths[f[_].line]),0,0);break;case 2:h.translate(f[_].animatorJustifyOffset+e.justifyOffset+(e.boxWidth-e.lineWidths[f[_].line])/2,0,0)}h.translate(0,-e.ls),h.translate(w,0,0),h.translate(p[0]*f[_].an*.005,p[1]*X*.01,0),R+=f[_].l+.001*e.tr*e.finalSize}"html"===O?ae=h.toCSS():"svg"===O?ae=h.to2dCSS():re=[h.props[0],h.props[1],h.props[2],h.props[3],h.props[4],h.props[5],h.props[6],h.props[7],h.props[8],h.props[9],h.props[10],h.props[11],h.props[12],h.props[13],h.props[14],h.props[15]],K=C}G<=_?(H=new LetterProps(K,W,U,q,ae,re),this.renderedLetters.push(H),G+=1,this.lettersChangedFlag=!0):(H=this.renderedLetters[_],this.lettersChangedFlag=H.update(K,W,U,q,ae,re)||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,n){this.lettersChangedFlag=!0,this.initFrame(),this.initBaseData(e,t,n),this.textProperty=new TextProperty(this,e.t,this.dynamicProperties),this.textAnimator=new TextAnimatorProperty(e.t,this.renderType,this),this.initTransform(e,t,n),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){for(var n,a=t.length,r="",o=0;o<a;o+=1)"sh"===t[o].ty&&(n=t[o].ks.k,r+=buildShapeString(n,n.i.length,!0,e));return r},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,n,a,r){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[n]),0,0);break;case 2:t.translate(e.justifyOffset+(e.boxWidth-e.lineWidths[n])/2,0,0)}t.translate(a,r,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,n){this.textSpans=[],this.renderType="svg",this.initElement(e,t,n)}function ISolidElement(e,t,n){this.initElement(e,t,n)}function NullElement(e,t,n){this.initFrame(),this.initBaseData(e,t,n),this.initFrame(),this.initTransform(e,t,n),this.initHierarchy()}function SVGRendererBase(){}function ICompElement(){}function SVGCompElement(e,t,n){this.layers=e.layers,this.supports3d=!0,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?createSizedArray(this.layers.length):[],this.initElement(e,t,n),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 e="",n=(t&&t.title&&(n=createNS("title"),a=createElementID(),n.setAttribute("id",a),n.textContent=t.title,this.svgElement.appendChild(n),e+=a),t&&t.description&&(n=createNS("desc"),a=createElementID(),n.setAttribute("id",a),n.textContent=t.description,this.svgElement.appendChild(n),e+=" "+a),e&&this.svgElement.setAttribute("aria-labelledby",e),createNS("defs")),a=(this.svgElement.appendChild(n),createNS("g"));this.svgElement.appendChild(a),this.layerElement=a,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:n,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,n=e.length,a=[],r="";t<n;)e[t]===String.fromCharCode(13)||e[t]===String.fromCharCode(3)?(a.push(r),r=""):r+=e[t],t+=1;return a.push(r),a},SVGTextLottieElement.prototype.buildShapeData=function(e,t){var n;return e.shapes&&e.shapes.length&&(n=e.shapes[0]).it&&(n=n.it[n.it.length-1]).s&&(n.s.k[0]=t,n.s.k[1]=t),e},SVGTextLottieElement.prototype.buildNewText=function(){this.addDynamicProperty(this);var e,t,n=this.textProperty.currentData,a=(this.renderedLetters=createSizedArray(n?n.l.length:0),n.fc?this.layerElement.setAttribute("fill",this.buildColor(n.fc)):this.layerElement.setAttribute("fill","rgba(0,0,0,0)"),n.sc&&(this.layerElement.setAttribute("stroke",this.buildColor(n.sc)),this.layerElement.setAttribute("stroke-width",n.sw)),this.layerElement.setAttribute("font-size",n.finalSize),this.globalData.fontManager.getFontByName(n.f)),r=(a.fClass?this.layerElement.setAttribute("class",a.fClass):(this.layerElement.setAttribute("font-family",a.fFamily),e=n.fWeight,t=n.fStyle,this.layerElement.setAttribute("font-style",t),this.layerElement.setAttribute("font-weight",e)),this.layerElement.setAttribute("aria-label",n.t),n.l||[]),o=!!this.globalData.fontManager.chars,i=(x=r.length,this.mHelper),s=this.data.singleShape,l=0,c=0,d=!0,p=.001*n.tr*n.finalSize;if(!s||o||n.sz){for(var u,m,h,f,g=this.textSpans.length,y=0;y<x;y+=1)this.textSpans[y]||(this.textSpans[y]={span:null,childSpan:null,glyph:null}),o&&s&&0!==y||(m=y<g?this.textSpans[y].span:createNS(o?"g":"text"),g<=y&&(m.setAttribute("stroke-linecap","butt"),m.setAttribute("stroke-linejoin","round"),m.setAttribute("stroke-miterlimit","4"),this.textSpans[y].span=m,o&&(u=createNS("g"),m.appendChild(u),this.textSpans[y].childSpan=u),this.textSpans[y].span=m,this.layerElement.appendChild(m)),m.style.display="inherit"),i.reset(),s&&(r[y].n&&(l=-p,c=c+n.yOffset+(d?1:0),d=!1),this.applyTextPropertiesToMatrix(n,i,r[y].line,l,c),l=l+(r[y].l||0)+p),o?(h=1===(u=this.globalData.fontManager.getCharData(n.finalText[y],a.fStyle,this.globalData.fontManager.getFontByName(n.f).fFamily)).t?new SVGCompElement(u.data,this.globalData,this):(h=emptyShapeData,new SVGShapeElement(h=u.data&&u.data.shapes?this.buildShapeData(u.data,n.finalSize):h,this.globalData,this)),this.textSpans[y].glyph&&(f=this.textSpans[y].glyph,this.textSpans[y].childSpan.removeChild(f.layerElement),f.destroy()),(this.textSpans[y].glyph=h)._debug=!0,h.prepareFrame(0),h.renderFrame(),this.textSpans[y].childSpan.appendChild(h.layerElement),1===u.t&&this.textSpans[y].childSpan.setAttribute("transform","scale("+n.finalSize/100+","+n.finalSize/100+")")):(s&&m.setAttribute("transform","translate("+i.props[12]+","+i.props[13]+")"),m.textContent=r[y].val,m.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"));s&&m&&m.setAttribute("d","")}else{var v=this.textContainer,b="start";switch(n.j){case 1:b="end";break;case 2:b="middle";break;default:b="start"}v.setAttribute("text-anchor",b),v.setAttribute("letter-spacing",p);for(var _=this.buildTextContents(n.finalText),x=_.length,c=n.ps?n.ps[1]+n.ascent:0,y=0;y<x;y+=1)(m=this.textSpans[y].span||createNS("tspan")).textContent=_[y],m.setAttribute("x",0),m.setAttribute("y",c),m.style.display="inherit",v.appendChild(m),this.textSpans[y]||(this.textSpans[y]={span:null,glyph:null}),this.textSpans[y].span=m,c+=n.finalLineHeight;this.layerElement.appendChild(v)}for(;y<this.textSpans.length;)this.textSpans[y].span.style.display="none",y+=1;this._sizeChanged=!0},SVGTextLottieElement.prototype.sourceRectAtTime=function(){var e;return this.prepareFrame(this.comp.renderedFrame-this.data.st),this.renderInnerContent(),this._sizeChanged&&(this._sizeChanged=!1,e=this.layerElement.getBBox(),this.bbox={top:e.y,left:e.x,width:e.width,height:e.height}),this.bbox},SVGTextLottieElement.prototype.getValue=function(){var e,t,n=this.textSpans.length;for(this.renderedFrame=this.comp.renderedFrame,e=0;e<n;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)){this._sizeChanged=!0;for(var e,t,n,a=this.textAnimator.renderedLetters,r=this.textProperty.currentData.l,o=r.length,i=0;i<o;i+=1)r[i].n||(e=a[i],t=this.textSpans[i].span,(n=this.textSpans[i].glyph)&&n.renderFrame(),e._mdf.m&&t.setAttribute("transform",e.m),e._mdf.o&&t.setAttribute("opacity",e.o),e._mdf.sw&&t.setAttribute("stroke-width",e.sw),e._mdf.sc&&t.setAttribute("stroke",e.sc),e._mdf.fc&&t.setAttribute("fill",e.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,n=(this.setupGlobalData(e,t),this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.data=e,createNS("clipPath")),a=createNS("rect"),r=(a.setAttribute("width",e.w),a.setAttribute("height",e.h),a.setAttribute("x",0),a.setAttribute("y",0),createElementID());n.setAttribute("id",r),n.appendChild(a),this.layerElement.setAttribute("clip-path","url("+getLocationHref()+"#"+r+")"),t.appendChild(n),this.layers=e.layers,this.elements=createSizedArray(e.layers.length)},SVGRendererBase.prototype.destroy=function(){this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),this.layerElement=null,this.globalData.defs=null;for(var e=this.layers?this.layers.length:0,t=0;t<e;t+=1)this.elements[t]&&this.elements[t].destroy&&this.elements[t].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},SVGRendererBase.prototype.updateContainerSize=function(){},SVGRendererBase.prototype.findIndexByInd=function(e){for(var t=0,n=this.layers.length,t=0;t<n;t+=1)if(this.layers[t].ind===e)return t;return-1},SVGRendererBase.prototype.buildItem=function(e){var t,n,a=this.elements;a[e]||99===this.layers[e].ty||(a[e]=!0,t=this.createItem(this.layers[e]),a[e]=t,getExpressionsPlugin()&&(0===this.layers[e].ty&&this.globalData.projectInterface.registerComposition(t),t.initExpressions()),this.appendElementInPos(t,e),this.layers[e].tt&&-1!==(n="tp"in this.layers[e]?this.findIndexByInd(this.layers[e].tp):e-1)&&(this.elements[n]&&!0!==this.elements[n]?(a=a[n].getMatte(this.layers[e].tt),t.setMatte(a)):(this.buildItem(n),this.addPendingElement(t))))},SVGRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;){var e=this.pendingElements.pop();if(e.checkParenting(),e.data.tt)for(var t=0,n=this.elements.length;t<n;){if(this.elements[t]===e){var a="tp"in e.data?this.findIndexByInd(e.data.tp):t-1,a=this.elements[a].getMatte(this.layers[t].tt);e.setMatte(a);break}t+=1}}},SVGRendererBase.prototype.renderFrame=function(e){if(this.renderedFrame!==e&&!this.destroyed){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 t,n=this.layers.length;for(this.completeLayers||this.checkLayers(e),t=n-1;0<=t;--t)(this.completeLayers||this.elements[t])&&this.elements[t].prepareFrame(e-this.layers[t].st);if(this.globalData._mdf)for(t=0;t<n;t+=1)(this.completeLayers||this.elements[t])&&this.elements[t].renderFrame()}},SVGRendererBase.prototype.appendElementInPos=function(e,t){if(e=e.getBaseElement()){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(e,n):this.layerElement.appendChild(e)}},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,n){this.initFrame(),this.initBaseData(e,t,n),this.initTransform(e,t,n),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){this.tm._placeholder?this.renderedFrame=e/this.data.sr:((e=this.tm.v)===this.data.op&&(e=this.data.op-1),this.renderedFrame=e);var t,e=this.elements.length;for(this.completeLayers||this.checkLayers(this.renderedFrame),t=e-1;0<=t;--t)(this.completeLayers||this.elements[t])&&(this.elements[t].prepareFrame(this.renderedFrame-this.layers[t].st),this.elements[t]._mdf)&&(this._mdf=!0)}},ICompElement.prototype.renderInnerContent=function(){for(var e=this.layers.length,t=0;t<e;t+=1)(this.completeLayers||this.elements[t])&&this.elements[t].renderFrame()},ICompElement.prototype.setElements=function(e){this.elements=e},ICompElement.prototype.getElements=function(){return this.elements},ICompElement.prototype.destroyElements=function(){for(var e=this.layers.length,t=0;t<e;t+=1)this.elements[t]&&this.elements[t].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){for(var t=e.length,n="_",a=0;a<t;a+=1)n+=e[a].transform.key+"_";var r=this.sequences[n];return r||(r={transforms:[].concat(e),finalTransform:new Matrix,_mdf:!1},this.sequences[n]=r,this.sequenceList.push(r)),r},processSequence:function(e,t){for(var n=0,a=e.transforms.length,r=t;n<a&&!t;){if(e.transforms[n].transform.mProps._mdf){r=!0;break}n+=1}if(r)for(e.finalTransform.reset(),n=a-1;0<=n;--n)e.finalTransform.multiply(e.transforms[n].transform.mProps.v);e._mdf=r},processSequences:function(e){for(var t=this.sequenceList.length,n=0;n<t;n+=1)this.processSequence(this.sequenceList[n],e)},getNewKey:function(){return this.transform_key_count+=1,"_"+this.transform_key_count}};var lumaLoader=function(){var a="__lottie_element_luma_buffer",r=null,o=null,i=null;function t(){var e,t,n;r||(e=createNS("svg"),t=createNS("filter"),n=createNS("feColorMatrix"),t.setAttribute("id",a),n.setAttribute("type","matrix"),n.setAttribute("color-interpolation-filters","sRGB"),n.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"),t.appendChild(n),e.appendChild(t),e.setAttribute("id",a+"_svg"),featureSupport.svgLumaHidden&&(e.style.display="none"),i=e,document.body.appendChild(i),r=createTag("canvas"),(o=r.getContext("2d")).filter="url(#"+a+")",o.fillStyle="rgba(0,0,0,0)",o.fillRect(0,0,1,1))}return{load:t,get:function(e){return r||t(),r.width=e.width,r.height=e.height,o.filter="url(#"+a+")",r}}};function createCanvas(e,t){var n;return featureSupport.offscreenCanvas?new OffscreenCanvas(e,t):((n=createTag("canvas")).width=e,n.height=t,n)}var assetLoader={loadLumaCanvas:lumaLoader.load,getLumaCanvas:lumaLoader.get,createCanvas:createCanvas},registeredEffects={};function CVEffects(e){var t,n=e.data.ef?e.data.ef.length:0;for(this.filters=[],t=0;t<n;t+=1){var a=e.data.ef[t].ty;(a=registeredEffects[a]?new registeredEffects[a].effect(e.effectsManager.effectElements[t],e):null)&&this.filters.push(a)}this.filters.length&&e.addRenderableComponent(this)}function registerEffect(e,t){registeredEffects[e]={effect:t}}function CVMaskElement(e,t){this.data=e,this.element=t,this.masksProperties=this.data.masksProperties||[],this.viewData=createSizedArray(this.masksProperties.length);for(var n=this.masksProperties.length,a=!1,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)&&this.element.addRenderableComponent(this)}function CVBaseElement(){}CVEffects.prototype.renderFrame=function(e){for(var t=this.filters.length,n=0;n<t;n+=1)this.filters[n].renderFrame(e)},CVEffects.prototype.getEffects=function(e){for(var t=this.filters.length,n=[],a=0;a<t;a+=1)this.filters[a].type===e&&n.push(this.filters[a]);return n},CVMaskElement.prototype.renderFrame=function(){if(this.hasMasks){var e,t,n,a,r=this.element.finalTransform.mat,o=this.element.canvasContext,i=this.masksProperties.length;for(o.beginPath(),e=0;e<i;e+=1)if("n"!==this.masksProperties[e].mode){this.masksProperties[e].inv&&(o.moveTo(0,0),o.lineTo(this.element.globalData.compSize.w,0),o.lineTo(this.element.globalData.compSize.w,this.element.globalData.compSize.h),o.lineTo(0,this.element.globalData.compSize.h),o.lineTo(0,0)),a=this.viewData[e].v,t=r.applyToPointArray(a.v[0][0],a.v[0][1],0),o.moveTo(t[0],t[1]);for(var s=a._length,l=1;l<s;l+=1)n=r.applyToTriplePoints(a.o[l-1],a.i[l],a.v[l]),o.bezierCurveTo(n[0],n[1],n[2],n[3],n[4],n[5]);n=r.applyToTriplePoints(a.o[l-1],a.i[0],a.v[0]),o.bezierCurveTo(n[0],n[1],n[2],n[3],n[4],n[5])}this.element.globalData.renderer.save(!0),o.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,n,a){this.styledShapes=[],this.tr=[0,0,0,0,0,0];var r=4;"rc"===t.ty?r=5:"el"===t.ty?r=6:"sr"===t.ty&&(r=7),this.sh=ShapePropertyFactory.getShapeProp(e,t,r,e);for(var o,i=n.length,s=0;s<i;s+=1)n[s].closed||(o={transforms:a.addTransformSequence(n[s].transforms),trNodes:[]},this.styledShapes.push(o),n[s].elements.push(o))}function CVShapeElement(e,t,n){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.itemsData=[],this.prevViewData=[],this.shapeModifiers=[],this.processedElements=[],this.transformsManager=new ShapeTransformManager,this.initElement(e,t,n)}function CVTextElement(e,t,n){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,n)}function CVImageElement(e,t,n){this.assetData=t.getAssetData(e.refId),this.img=t.imageLoader.getAsset(this.assetData),this.initElement(e,t,n)}function CVSolidElement(e,t,n){this.initElement(e,t,n)}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,n){this.completeLayers=!1,this.layers=e.layers,this.pendingElements=[],this.elements=createSizedArray(this.layers.length),this.initElement(e,t,n),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,n){this.initElement(e,t,n)}function HShapeElement(e,t,n){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.shapesContainer=createNS("g"),this.initElement(e,t,n),this.prevViewData=[],this.currentBBox={x:999999,y:-999999,h:0,w:0}}function HTextElement(e,t,n){this.textSpans=[],this.textPaths=[],this.currentBBox={x:999999,y:-999999,h:0,w:0},this.renderType="svg",this.isMasked=!1,this.initElement(e,t,n)}function HCameraElement(e,t,n){if(this.initFrame(),this.initBaseData(e,t,n),this.initHierarchy(),t=PropertyFactory.getProp,this.pe=t(this,e.pe,0,0,this),e.ks.p.s?(this.px=t(this,e.ks.p.x,1,0,this),this.py=t(this,e.ks.p.y,1,0,this),this.pz=t(this,e.ks.p.z,1,0,this)):this.p=t(this,e.ks.p,1,0,this),e.ks.a&&(this.a=t(this,e.ks.a,1,0,this)),e.ks.or.k.length&&e.ks.or.k[0].to)for(var a=e.ks.or.k.length,r=0;r<a;r+=1)e.ks.or.k[r].to=null,e.ks.or.k[r].ti=null;this.or=t(this,e.ks.or,1,degToRads,this),this.or.sh=!0,this.rx=t(this,e.ks.rx,0,degToRads,this),this.ry=t(this,e.ks.ry,0,degToRads,this),this.rz=t(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,n){this.assetData=t.getAssetData(e.refId),this.initElement(e,t,n)}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,n){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,n),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(){var e,t;1<=this.data.tt&&(this.buffers=[],e=this.globalData.canvasContext,t=assetLoader.createCanvas(e.canvas.width,e.canvas.height),this.buffers.push(t),t=assetLoader.createCanvas(e.canvas.width,e.canvas.height),this.buffers.push(t),3<=this.data.tt)&&!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,t=this.globalData;t.blendMode!==this.data.bm&&(t.blendMode=this.data.bm,e=getBlendMode(this.data.bm),t.canvasContext.globalCompositeOperation=e)},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(){var e;1<=this.data.tt&&(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(){var e,t;1<=this.data.tt&&(t=(e=this.buffers[1]).getContext("2d"),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),3<=this.data.tt&&!document._isProxy&&((t=assetLoader.getLumaCanvas(this.canvasContext.canvas)).getContext("2d").drawImage(this.canvasContext.canvas,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.drawImage(t,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){this.hidden||this.data.hd||1===this.data.td&&!e||(this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.setBlendMode(),e=0===this.data.ty,this.prepareLayer(),this.globalData.renderer.save(e),this.globalData.renderer.ctxTransform(this.finalTransform.localMat.props),this.globalData.renderer.ctxOpacity(this.finalTransform.localOpacity),this.renderInnerContent(),this.globalData.renderer.restore(e),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 n,t={data:e,type:e.ty,preTransforms:this.transformsManager.addTransformSequence(t),transforms:[],elements:[],closed:!0===e.hd},a={};return"fl"===e.ty||"st"===e.ty?(a.c=PropertyFactory.getProp(this,e.c,1,255,this),a.c.k||(t.co="rgb("+bmFloor(a.c.v[0])+","+bmFloor(a.c.v[1])+","+bmFloor(a.c.v[2])+")")):"gf"!==e.ty&&"gs"!==e.ty||(a.s=PropertyFactory.getProp(this,e.s,1,null,this),a.e=PropertyFactory.getProp(this,e.e,1,null,this),a.h=PropertyFactory.getProp(this,e.h||{k:0},0,.01,this),a.a=PropertyFactory.getProp(this,e.a||{k:0},0,degToRads,this),a.g=new GradientProperty(this,e.g,this)),a.o=PropertyFactory.getProp(this,e.o,0,.01,this),"st"===e.ty||"gs"===e.ty?(t.lc=lineCapEnum[e.lc||2],t.lj=lineJoinEnum[e.lj||2],1==e.lj&&(t.ml=e.ml),a.w=PropertyFactory.getProp(this,e.w,0,null,this),a.w.k||(t.wi=a.w.v),e.d&&(n=new DashProperty(this,e.d,"canvas",this),a.d=n,a.d.k||(t.da=a.d.dashArray,t.do=a.d.dashoffset[0]))):t.r=2===e.r?"evenodd":"nonzero",this.stylesList.push(t),a.style=t,a},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){return e=new CVShapeData(this,e,this.stylesList,this.transformsManager),this.shapes.push(e),this.addShapeToModifiers(e),e},CVShapeElement.prototype.reloadShapes=function(){this._isFirstFrame=!0;for(var e=this.itemsData.length,t=0;t<e;t+=1)this.prevViewData[t]=this.itemsData[t];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[]),e=this.dynamicProperties.length,t=0;t<e;t+=1)this.dynamicProperties[t].getValue();this.renderModifiers(),this.transformsManager.processSequences(this._isFirstFrame)},CVShapeElement.prototype.addTransformToStyleList=function(e){for(var t=this.stylesList.length,n=0;n<t;n+=1)this.stylesList[n].closed||this.stylesList[n].transforms.push(e)},CVShapeElement.prototype.removeTransformFromStyleList=function(){for(var e=this.stylesList.length,t=0;t<e;t+=1)this.stylesList[t].closed||this.stylesList[t].transforms.pop()},CVShapeElement.prototype.closeStyles=function(e){for(var t=e.length,n=0;n<t;n+=1)e[n].closed=!0},CVShapeElement.prototype.searchShapes=function(e,t,n,a,r){for(var o,i,s,l,c,d=e.length-1,p=[],u=[],m=[].concat(r),h=d;0<=h;--h){if((s=this.searchProcessedElement(e[h]))?t[h]=n[s-1]:e[h]._shouldRender=a,"fl"===e[h].ty||"st"===e[h].ty||"gf"===e[h].ty||"gs"===e[h].ty)s?t[h].style.closed=!1:t[h]=this.createStyleElement(e[h],m),p.push(t[h].style);else if("gr"===e[h].ty){if(s)for(i=t[h].it.length,o=0;o<i;o+=1)t[h].prevViewData[o]=t[h].it[o];else t[h]=this.createGroupElement(e[h]);this.searchShapes(e[h].it,t[h].it,t[h].prevViewData,a,m)}else"tr"===e[h].ty?(s||(c=this.createTransformElement(e[h]),t[h]=c),m.push(t[h]),this.addTransformToStyleList(t[h])):"sh"===e[h].ty||"rc"===e[h].ty||"el"===e[h].ty||"sr"===e[h].ty?s||(t[h]=this.createShapeElement(e[h])):"tm"===e[h].ty||"rd"===e[h].ty||"pb"===e[h].ty||"zz"===e[h].ty||"op"===e[h].ty?(s?(l=t[h]).closed=!1:((l=ShapeModifiers.getModifier(e[h].ty)).init(this,e[h]),t[h]=l,this.shapeModifiers.push(l)),u.push(l)):"rp"===e[h].ty&&(s?(l=t[h]).closed=!0:(l=ShapeModifiers.getModifier(e[h].ty),(t[h]=l).init(this,e,h,t),this.shapeModifiers.push(l),a=!1),u.push(l));this.addProcessedElement(e[h],h+1)}for(this.removeTransformFromStyleList(),this.closeStyles(p),d=u.length,h=0;h<d;h+=1)u[h].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(){for(var e,t,n,a,r,o,i,s,l=this.stylesList.length,c=this.globalData.renderer,d=this.globalData.canvasContext,p=0;p<l;p+=1)if(("st"!==(i=(s=this.stylesList[p]).type)&&"gs"!==i||0!==s.wi)&&s.data._shouldRender&&0!==s.coOp&&0!==this.globalData.currentGlobalAlpha){for(c.save(),r=s.elements,"st"===i||"gs"===i?(c.ctxStrokeStyle("st"===i?s.co:s.grd),c.ctxLineWidth(s.wi),c.ctxLineCap(s.lc),c.ctxLineJoin(s.lj),c.ctxMiterLimit(s.ml||0)):c.ctxFillStyle("fl"===i?s.co:s.grd),c.ctxOpacity(s.coOp),"st"!==i&&"gs"!==i&&d.beginPath(),c.ctxTransform(s.preTransforms.finalTransform.props),t=r.length,e=0;e<t;e+=1){for("st"!==i&&"gs"!==i||(d.beginPath(),s.da&&(d.setLineDash(s.da),d.lineDashOffset=s.do)),a=(o=r[e].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"!==i&&"gs"!==i||(c.ctxStroke(),s.da&&d.setLineDash(this.dashResetter))}"st"!==i&&"gs"!==i&&this.globalData.renderer.ctxFill(s.r),c.restore()}},CVShapeElement.prototype.renderShape=function(e,t,n,a){for(var r=e,o=t.length-1;0<=o;--o)"tr"===t[o].ty?(r=n[o].transform,this.renderShapeTransform(e,r)):"sh"===t[o].ty||"el"===t[o].ty||"rc"===t[o].ty||"sr"===t[o].ty?this.renderPath(t[o],n[o]):"fl"===t[o].ty?this.renderFill(t[o],n[o],r):"st"===t[o].ty?this.renderStroke(t[o],n[o],r):"gf"===t[o].ty||"gs"===t[o].ty?this.renderGradientFill(t[o],n[o],r):"gr"===t[o].ty?this.renderShape(r,t[o].it,n[o].it):t[o].ty;a&&this.drawLayer()},CVShapeElement.prototype.renderStyledShape=function(e,t){if(this._isFirstFrame||t._mdf||e.transforms._mdf){for(var n,a,r=e.trNodes,o=t.paths,i=o._length,s=(r.length=0,e.transforms.finalTransform),l=0;l<i;l+=1){var c=o.shapes[l];if(c&&c.v){for(a=c._length,n=1;n<a;n+=1)1===n&&r.push({t:"m",p:s.applyToPointArray(c.v[0][0],c.v[0][1],0)}),r.push({t:"c",pts:s.applyToTriplePoints(c.o[n-1],c.i[n],c.v[n])});1===a&&r.push({t:"m",p:s.applyToPointArray(c.v[0][0],c.v[0][1],0)}),c.c&&a&&(r.push({t:"c",pts:s.applyToTriplePoints(c.o[n-1],c.i[0],c.v[0])}),r.push({t:"z"}))}}e.trNodes=r}},CVShapeElement.prototype.renderPath=function(e,t){if(!0!==e.hd&&e._shouldRender)for(var n=t.styledShapes.length,a=0;a<n;a+=1)this.renderStyledShape(t.styledShapes[a],t.sh)},CVShapeElement.prototype.renderFill=function(e,t,n){var a=t.style;(t.c._mdf||this._isFirstFrame)&&(a.co="rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||n._opMdf||this._isFirstFrame)&&(a.coOp=t.o.v*n.opacity)},CVShapeElement.prototype.renderGradientFill=function(e,t,n){var a=t.style;if(!a.grd||t.g._mdf||t.s._mdf||t.e._mdf||1!==e.t&&(t.h._mdf||t.a._mdf)){for(var r,o,i,s,l=this.globalData.canvasContext,c=t.s.v,d=t.e.v,p=(s=1===e.t?l.createLinearGradient(c[0],c[1],d[0],d[1]):(r=Math.sqrt(Math.pow(c[0]-d[0],2)+Math.pow(c[1]-d[1],2)),d=Math.atan2(d[1]-c[1],d[0]-c[0]),1<=(o=t.h.v)?o=.99:o<=-1&&(o=-.99),o*=r,i=Math.cos(d+t.a.v)*o+c[0],d=Math.sin(d+t.a.v)*o+c[1],l.createRadialGradient(i,d,0,c[0],c[1],r)),e.g.p),u=t.g.c,m=1,h=0;h<p;h+=1)t.g._hasOpacity&&t.g._collapsable&&(m=t.g.o[2*h+1]),s.addColorStop(u[4*h]/100,"rgba("+u[4*h+1]+","+u[4*h+2]+","+u[4*h+3]+","+m+")");a.grd=s}a.coOp=t.o.v*n.opacity},CVShapeElement.prototype.renderStroke=function(e,t,n){var a=t.style,r=t.d;r&&(r._mdf||this._isFirstFrame)&&(a.da=r.dashArray,a.do=r.dashoffset[0]),(t.c._mdf||this._isFirstFrame)&&(a.co="rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||n._opMdf||this._isFirstFrame)&&(a.coOp=t.o.v*n.opacity),(t.w._mdf||this._isFirstFrame)&&(a.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,t=(this.renderedLetters=createSizedArray(e.l?e.l.length:0),!1),t=(e.fc?(t=!0,this.values.fill=this.buildColor(e.fc)):this.values.fill="rgba(0,0,0,0)",this.fill=t,!1);e.sc&&(t=!0,this.values.stroke=this.buildColor(e.sc),this.values.sWidth=e.sw);for(var n,a,r,o,i,s,l,c,d=this.globalData.fontManager.getFontByName(e.f),p=e.l,u=this.mHelper,m=(this.stroke=t,this.values.fValue=e.finalSize+"px "+this.globalData.fontManager.getFontByName(e.f).fFamily,n=e.finalText.length,this.data.singleShape),h=.001*e.tr*e.finalSize,f=0,g=0,y=!0,v=0,b=0;b<n;b+=1){a=(a=this.globalData.fontManager.getCharData(e.finalText[b],d.fStyle,this.globalData.fontManager.getFontByName(e.f).fFamily))&&a.data||{},u.reset(),m&&p[b].n&&(f=-h,g=g+e.yOffset+(y?1:0),y=!1),s=(i=a.shapes?a.shapes[0].it:[]).length,u.scale(e.finalSize/100,e.finalSize/100),m&&this.applyTextPropertiesToMatrix(e,u,p[b].line,f,g);for(var _=createSizedArray(s-1),x=0,S=0;S<s;S+=1)if("sh"===i[S].ty){for(o=i[S].ks.k.i.length,l=i[S].ks.k,c=[],r=1;r<o;r+=1)1===r&&c.push(u.applyToX(l.v[0][0],l.v[0][1],0),u.applyToY(l.v[0][0],l.v[0][1],0)),c.push(u.applyToX(l.o[r-1][0],l.o[r-1][1],0),u.applyToY(l.o[r-1][0],l.o[r-1][1],0),u.applyToX(l.i[r][0],l.i[r][1],0),u.applyToY(l.i[r][0],l.i[r][1],0),u.applyToX(l.v[r][0],l.v[r][1],0),u.applyToY(l.v[r][0],l.v[r][1],0));c.push(u.applyToX(l.o[r-1][0],l.o[r-1][1],0),u.applyToY(l.o[r-1][0],l.o[r-1][1],0),u.applyToX(l.i[0][0],l.i[0][1],0),u.applyToY(l.i[0][0],l.i[0][1],0),u.applyToX(l.v[0][0],l.v[0][1],0),u.applyToY(l.v[0][0],l.v[0][1],0)),_[x]=c,x+=1}m&&(f=f+p[b].l+h),this.textSpans[v]?this.textSpans[v].elem=_:this.textSpans[v]={elem:_},v+=1}},CVTextElement.prototype.renderInnerContent=function(){var e,t,n,a;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);for(var r,o,i,s=this.textAnimator.renderedLetters,l=this.textProperty.currentData.l,c=l.length,d=null,p=null,u=null,m=this.globalData.renderer,h=0;h<c;h+=1)if(!l[h].n){if((r=s[h])&&(m.save(),m.ctxTransform(r.p),m.ctxOpacity(r.o)),this.fill){for(r&&r.fc?d!==r.fc&&(m.ctxFillStyle(r.fc),d=r.fc):d!==this.values.fill&&(d=this.values.fill,m.ctxFillStyle(this.values.fill)),t=(o=this.textSpans[h].elem).length,this.globalData.canvasContext.beginPath(),e=0;e<t;e+=1)for(a=(i=o[e]).length,this.globalData.canvasContext.moveTo(i[0],i[1]),n=2;n<a;n+=6)this.globalData.canvasContext.bezierCurveTo(i[n],i[n+1],i[n+2],i[n+3],i[n+4],i[n+5]);this.globalData.canvasContext.closePath(),m.ctxFill()}if(this.stroke){for(r&&r.sw?u!==r.sw&&(u=r.sw,m.ctxLineWidth(r.sw)):u!==this.values.sWidth&&(u=this.values.sWidth,m.ctxLineWidth(this.values.sWidth)),r&&r.sc?p!==r.sc&&(p=r.sc,m.ctxStrokeStyle(r.sc)):p!==this.values.stroke&&(p=this.values.stroke,m.ctxStrokeStyle(this.values.stroke)),t=(o=this.textSpans[h].elem).length,this.globalData.canvasContext.beginPath(),e=0;e<t;e+=1)for(a=(i=o[e]).length,this.globalData.canvasContext.moveTo(i[0],i[1]),n=2;n<a;n+=6)this.globalData.canvasContext.bezierCurveTo(i[n],i[n+1],i[n+2],i[n+3],i[n+4],i[n+5]);this.globalData.canvasContext.closePath(),m.ctxStroke()}r&&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(){var e,t,n,a,r,o,i,s,l;!this.img.width||this.assetData.w===this.img.width&&this.assetData.h===this.img.height||((e=createTag("canvas")).width=this.assetData.w,e.height=this.assetData.h,a=e.getContext("2d"),r=this.img.width,o=this.img.height,s=this.assetData.w/this.assetData.h,l=this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio,s<(i=r/o)&&"xMidYMid slice"===l||i<s&&"xMidYMid slice"!==l?t=(n=o)*s:n=(t=r)/s,a.drawImage(this.img,(r-t)/2,(o-n)/2,t,n,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,n,a){this.canvasContext.fillRect(e,t,n,a)},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){var t,n;this.animationItem.wrapper?(this.animationItem.container=createTag("canvas"),(t=this.animationItem.container.style).width="100%",t.height="100%",t.transformOrigin=n="0px 0px 0px",t.mozTransformOrigin=n,t.webkitTransformOrigin=n,t["-webkit-transform"]=n,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)):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).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 n,a,r,o,i;this.reset(),e?(a=t,this.canvasContext.canvas.width=n=e,this.canvasContext.canvas.height=a):(a=this.animationItem.wrapper&&this.animationItem.container?(n=this.animationItem.wrapper.offsetWidth,this.animationItem.wrapper.offsetHeight):(n=this.canvasContext.canvas.width,this.canvasContext.canvas.height),this.canvasContext.canvas.width=n*this.renderConfig.dpr,this.canvasContext.canvas.height=a*this.renderConfig.dpr),-1!==this.renderConfig.preserveAspectRatio.indexOf("meet")||-1!==this.renderConfig.preserveAspectRatio.indexOf("slice")?(e=(t=this.renderConfig.preserveAspectRatio.split(" "))[1]||"meet",o=(t=t[0]||"xMidYMid").substr(0,4),t=t.substr(4),(r=this.transformCanvas.w/this.transformCanvas.h)>(i=n/a)&&"meet"===e||r<i&&"slice"===e?(this.transformCanvas.sx=n/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=n/(this.transformCanvas.w/this.renderConfig.dpr)):(this.transformCanvas.sx=a/(this.transformCanvas.h/this.renderConfig.dpr),this.transformCanvas.sy=a/(this.transformCanvas.h/this.renderConfig.dpr)),this.transformCanvas.tx="xMid"===o&&(r<i&&"meet"===e||i<r&&"slice"===e)?(n-this.transformCanvas.w*(a/this.transformCanvas.h))/2*this.renderConfig.dpr:"xMax"===o&&(r<i&&"meet"===e||i<r&&"slice"===e)?(n-this.transformCanvas.w*(a/this.transformCanvas.h))*this.renderConfig.dpr:0,this.transformCanvas.ty="YMid"===t&&(i<r&&"meet"===e||r<i&&"slice"===e)?(a-this.transformCanvas.h*(n/this.transformCanvas.w))/2*this.renderConfig.dpr:"YMax"===t&&(i<r&&"meet"===e||r<i&&"slice"===e)?(a-this.transformCanvas.h*(n/this.transformCanvas.w))*this.renderConfig.dpr:0):("none"===this.renderConfig.preserveAspectRatio?(this.transformCanvas.sx=n/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=a/(this.transformCanvas.h/this.renderConfig.dpr)):(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;0<=e;--e)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){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,t=this.layers.length;for(this.completeLayers||this.checkLayers(e),n=t-1;0<=n;--n)(this.completeLayers||this.elements[n])&&this.elements[n].prepareFrame(e-this.layers[n].st);if(this.globalData._mdf){for(!0===this.renderConfig.clearCanvas?this.canvasContext.clearRect(0,0,this.transformCanvas.w,this.transformCanvas.h):this.save(),n=t-1;0<=n;--n)(this.completeLayers||this.elements[n])&&this.elements[n].renderFrame();!0!==this.renderConfig.clearCanvas&&this.restore()}}},CanvasRendererBase.prototype.buildItem=function(e){var t,n=this.elements;n[e]||99===this.layers[e].ty||(t=this.createItem(this.layers[e],this,this.globalData),(n[e]=t).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(){for(var e=2*this._length,t=0,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;for(var t,n=this.stack[this.cArrPos],a=n.transform,r=this.cTr.props,o=0;o<16;o+=1)r[o]=a[o];e&&(this.nativeContext.restore(),t=this.stack[this.cArrPos+1],this.appliedFillStyle=t.fillStyle,this.appliedStrokeStyle=t.strokeStyle,this.appliedLineWidth=t.lineWidth,this.appliedLineCap=t.lineCap,this.appliedLineJoin=t.lineJoin,this.appliedMiterLimit=t.miterLimit),this.nativeContext.setTransform(a[0],a[1],a[4],a[5],a[12],a[13]),(e||-1!==n.opacity&&this.currentOpacity!==n.opacity)&&(this.nativeContext.globalAlpha=n.opacity,this.currentOpacity=n.opacity),this.currentFillStyle=n.fillStyle,this.currentStrokeStyle=n.strokeStyle,this.currentLineWidth=n.lineWidth,this.currentLineCap=n.lineCap,this.currentLineJoin=n.lineJoin,this.currentMiterLimit=n.miterLimit},CVContextData.prototype.save=function(e){e&&this.nativeContext.save();var t=this.cTr.props;this._length<=this.cArrPos&&this.duplicate();for(var n=this.stack[this.cArrPos],a=0;a<16;a+=1)n.transform[a]=t[a];this.cArrPos+=1,(e=this.stack[this.cArrPos]).opacity=n.opacity,e.fillStyle=n.fillStyle,e.strokeStyle=n.strokeStyle,e.lineWidth=n.lineWidth,e.lineCap=n.lineCap,e.lineJoin=n.lineJoin,e.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),e=this.cTr,this.transformMat.multiply(e),e.cloneFromProps(this.transformMat.props),e=e.props,this.nativeContext.setTransform(e[0],e[1],e[4],e[5],e[12],e[13])},CVContextData.prototype.opacity=function(e){var t=this.stack[this.cArrPos].opacity;this.stack[this.cArrPos].opacity!==(t*=e<0?0:e)&&(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,n,a){this.appliedFillStyle!==this.currentFillStyle&&(this.appliedFillStyle=this.currentFillStyle,this.nativeContext.fillStyle=this.appliedFillStyle),this.nativeContext.fillRect(e,t,n,a)},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;0<=e;--e)(this.completeLayers||this.elements[e])&&this.elements[e].renderFrame()},CVCompElement.prototype.destroy=function(){for(var e=this.layers.length-1;0<=e;--e)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,t=this.transformedElement?this.transformedElement.style:{};this.finalTransform._matMdf&&(e=this.finalTransform.mat.toCSS(),t.transform=e,t.webkitTransform=e),this.finalTransform._opMdf&&(t.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,t;this.baseElement.style.fontSize=0,this.data.hasMask?(this.layerElement.appendChild(this.shapesContainer),e=this.svgElement):(e=createNS("svg"),t=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){for(var n=e.length,a=0;a<n;a+=1)t=e[a].mProps.v.applyToPointArray(t[0],t[1],0);return t},HShapeElement.prototype.calculateShapeBoundingBox=function(e,t){var n,a,r,o,i,s=e.sh.v,l=e.transformers,c=s._length;if(!(c<=1)){for(n=0;n<c-1;n+=1)a=this.getTransformedPoint(l,s.v[n]),r=this.getTransformedPoint(l,s.o[n]),o=this.getTransformedPoint(l,s.i[n+1]),i=this.getTransformedPoint(l,s.v[n+1]),this.checkBounds(a,r,o,i,t);s.c&&(a=this.getTransformedPoint(l,s.v[n]),r=this.getTransformedPoint(l,s.o[n]),o=this.getTransformedPoint(l,s.i[0]),i=this.getTransformedPoint(l,s.v[0]),this.checkBounds(a,r,o,i,t))}},HShapeElement.prototype.checkBounds=function(e,t,n,a,r){this.getBoundsOfCurve(e,t,n,a),e=this.shapeBoundingBox,r.x=bmMin(e.left,r.x),r.xMax=bmMax(e.right,r.xMax),r.y=bmMin(e.top,r.y),r.yMax=bmMax(e.bottom,r.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,n,a){for(var r,o,i,s,l=[[e[0],a[0]],[e[1],a[1]]],c=0;c<2;++c)o=6*e[c]-12*t[c]+6*n[c],r=-3*e[c]+9*t[c]-9*n[c]+3*a[c],s=3*t[c]-3*e[c],o|=0,s|=0,0==(r|=0)&&0==o||(0==r?0<(i=-s/o)&&i<1&&l[c].push(this.calculateF(i,e,t,n,a,c)):0<=(i=o*o-4*s*r)&&(0<(s=(-o+bmSqrt(i))/(2*r))&&s<1&&l[c].push(this.calculateF(s,e,t,n,a,c)),0<(s=(-o-bmSqrt(i))/(2*r)))&&s<1&&l[c].push(this.calculateF(s,e,t,n,a,c)));this.shapeBoundingBox.left=bmMin.apply(null,l[0]),this.shapeBoundingBox.top=bmMin.apply(null,l[1]),this.shapeBoundingBox.right=bmMax.apply(null,l[0]),this.shapeBoundingBox.bottom=bmMax.apply(null,l[1])},HShapeElement.prototype.calculateF=function(e,t,n,a,r,o){return bmPow(1-e,3)*t[o]+3*bmPow(1-e,2)*e*n[o]+3*(1-e)*bmPow(e,2)*a[o]+bmPow(e,3)*r[o]},HShapeElement.prototype.calculateBoundingBox=function(e,t){for(var n=e.length,a=0;a<n;a+=1)e[a]&&e[a].sh?this.calculateShapeBoundingBox(e[a],t):e[a]&&e[a].it?this.calculateBoundingBox(e[a].it,t):e[a]&&e[a].style&&e[a].w&&this.expandStrokeBoundingBox(e[a].w,t)},HShapeElement.prototype.expandStrokeBoundingBox=function(e,t){var n=0;if(e.keyframes){for(var a=0;a<e.keyframes.length;a+=1){var r=e.keyframes[a].s;n<r&&(n=r)}n*=e.mult}else n=e.v*e.mult;t.x-=n,t.xMax+=n,t.y-=n,t.yMax+=n},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(){var e,t;this._renderShapeFrame(),this.hidden||!this._isFirstFrame&&!this._mdf||((t=this.tempBoundingBox).x=e=999999,t.xMax=-e,t.y=e,t.yMax=-e,this.calculateBoundingBox(this.itemsData,t),t.width=t.xMax<t.x?0:t.xMax-t.x,t.height=t.yMax<t.y?0:t.yMax-t.y,!this.currentBoxContains(t)&&(e=!1,this.currentBBox.w!==t.width&&(this.currentBBox.w=t.width,this.shapeCont.setAttribute("width",t.width),e=!0),this.currentBBox.h!==t.height&&(this.currentBBox.h=t.height,this.shapeCont.setAttribute("height",t.height),e=!0),e||this.currentBBox.x!==t.x||this.currentBBox.y!==t.y)&&(this.currentBBox.w=t.width,this.currentBBox.h=t.height,this.currentBBox.x=t.x,this.currentBBox.y=t.y,this.shapeCont.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h),e=this.shapeCont.style,t="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)",e.transform=t,e.webkitTransform=t))},extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement,ITextElement],HTextElement),HTextElement.prototype.createContent=function(){var e;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),e=createNS("g"),this.maskedElement.appendChild(e),this.innerElem=e):(this.renderType="html",this.innerElem=this.layerElement),this.checkParenting()},HTextElement.prototype.buildNewText=function(){var e=this.textProperty.currentData,t=(this.renderedLetters=createSizedArray(e.l?e.l.length:0),this.innerElem.style),n=e.fc?this.buildColor(e.fc):"rgba(0,0,0,0)";t.fill=n,t.color=n,e.sc&&(t.stroke=this.buildColor(e.sc),t.strokeWidth=e.sw+"px");var a,r=this.globalData.fontManager.getFontByName(e.f);this.globalData.fontManager.chars||(t.fontSize=e.finalSize+"px",t.lineHeight=e.finalSize+"px",r.fClass?this.innerElem.className=r.fClass:(t.fontFamily=r.fFamily,n=e.fWeight,a=e.fStyle,t.fontStyle=a,t.fontWeight=n));for(var o,i,s,l,c,d,p=e.l,u=p.length,m=this.mHelper,h=0,f=0;f<u;f+=1)this.globalData.fontManager.chars?(this.textPaths[h]?o=this.textPaths[h]:((o=createNS("path")).setAttribute("stroke-linecap",lineCapEnum[1]),o.setAttribute("stroke-linejoin",lineJoinEnum[2]),o.setAttribute("stroke-miterlimit","4")),this.isMasked||(this.textSpans[h]?s=(i=this.textSpans[h]).children[0]:((i=createTag("div")).style.lineHeight=0,(s=createNS("svg")).appendChild(o),styleDiv(i)))):this.isMasked?o=this.textPaths[h]||createNS("text"):this.textSpans[h]?(i=this.textSpans[h],o=this.textPaths[h]):(styleDiv(i=createTag("span")),styleDiv(o=createTag("span")),i.appendChild(o)),this.globalData.fontManager.chars?(c=(c=this.globalData.fontManager.getCharData(e.finalText[f],r.fStyle,this.globalData.fontManager.getFontByName(e.f).fFamily))?c.data:null,m.reset(),c&&c.shapes&&c.shapes.length&&(l=c.shapes[0].it,m.scale(e.finalSize/100,e.finalSize/100),l=this.createPathShape(m,l),o.setAttribute("d",l)),this.isMasked?this.innerElem.appendChild(o):(this.innerElem.appendChild(i),c&&c.shapes?(document.body.appendChild(s),l=s.getBBox(),s.setAttribute("width",l.width+2),s.setAttribute("height",l.height+2),s.setAttribute("viewBox",l.x-1+" "+(l.y-1)+" "+(l.width+2)+" "+(l.height+2)),c=s.style,d="translate("+(l.x-1)+"px,"+(l.y-1)+"px)",c.transform=d,c.webkitTransform=d,p[f].yOffset=l.y-1):(s.setAttribute("width",1),s.setAttribute("height",1)),i.appendChild(s))):(o.textContent=p[f].val,o.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),this.isMasked?this.innerElem.appendChild(o):(this.innerElem.appendChild(i),c=o.style,d="translate3d(0,"+-e.finalSize/1.2+"px,0)",c.transform=d,c.webkitTransform=d)),this.isMasked?this.textSpans[h]=o:this.textSpans[h]=i,this.textSpans[h].style.display="block",this.textPaths[h]=o,h+=1;for(;h<this.textSpans.length;)this.textSpans[h].style.display="none",h+=1},HTextElement.prototype.renderInnerContent=function(){var e;if(this.validateText(),this.data.singleShape){if(!this._isFirstFrame&&!this.lettersChangedFlag)return;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,r="translate("+-this.finalTransform.mProp.p.v[0]+"px,"+-this.finalTransform.mProp.p.v[1]+"px)",e.transform=r,e.webkitTransform=r)}if(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),this.lettersChangedFlag||this.textAnimator.lettersChangedFlag){for(var t,n,a,r,o=0,i=this.textAnimator.renderedLetters,s=this.textProperty.currentData.l,l=s.length,c=0;c<l;c+=1)s[c].n?o+=1:(n=this.textSpans[c],a=this.textPaths[c],t=i[o],o+=1,t._mdf.m&&(this.isMasked?n.setAttribute("transform",t.m):(n.style.webkitTransform=t.m,n.style.transform=t.m)),n.style.opacity=t.o,t.sw&&t._mdf.sw&&a.setAttribute("stroke-width",t.sw),t.sc&&t._mdf.sc&&a.setAttribute("stroke",t.sc),t.fc&&t._mdf.fc&&(a.setAttribute("fill",t.fc),a.style.color=t.fc));this.innerElem.getBBox&&!this.hidden&&(this._isFirstFrame||this._mdf)&&(r=this.innerElem.getBBox(),this.currentBBox.w!==r.width&&(this.currentBBox.w=r.width,this.svgElement.setAttribute("width",r.width)),this.currentBBox.h!==r.height&&(this.currentBBox.h=r.height,this.svgElement.setAttribute("height",r.height)),this.currentBBox.w===r.width+2&&this.currentBBox.h===r.height+2&&this.currentBBox.x===r.x-1&&this.currentBBox.y===r.y-1||(this.currentBBox.w=r.width+2,this.currentBBox.h=r.height+2,this.currentBBox.x=r.x-1,this.currentBBox.y=r.y-1,this.svgElement.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h),e=this.svgElement.style,r="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)",e.transform=r,e.webkitTransform=r))}},extendPrototype([BaseElement,FrameElement,HierarchyElement],HCameraElement),HCameraElement.prototype.setup=function(){for(var e,t,n,a,r=this.comp.threeDElements.length,o=0;o<r;o+=1)"3d"===(t=this.comp.threeDElements[o]).type&&(e=t.perspectiveElem.style,t=t.container.style,n=this.pe.v+"px",a="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)",e.perspective=n,e.webkitPerspective=n,t.transformOrigin="0px 0px 0px",t.mozTransformOrigin="0px 0px 0px",t.webkitTransformOrigin="0px 0px 0px",e.transform=a,e.webkitTransform=a)},HCameraElement.prototype.createElements=function(){},HCameraElement.prototype.hide=function(){},HCameraElement.prototype.renderFrame=function(){var e=this._isFirstFrame;if(this.hierarchy)for(l=this.hierarchy.length,c=0;c<l;c+=1)e=this.hierarchy[c].finalTransform.mProp._mdf||e;if(e||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(c=l=this.hierarchy.length-1;0<=c;--c){var t=this.hierarchy[c].finalTransform.mProp;this.mat.translate(-t.p.v[0],-t.p.v[1],t.p.v[2]),this.mat.rotateX(-t.or.v[0]).rotateY(-t.or.v[1]).rotateZ(t.or.v[2]),this.mat.rotateX(-t.rx.v).rotateY(-t.ry.v).rotateZ(t.rz.v),this.mat.scale(1/t.s.v[0],1/t.s.v[1],1/t.s.v[2]),this.mat.translate(t.a.v[0],t.a.v[1],t.a.v[2])}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&&(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]],n=Math.sqrt(Math.pow(a[0],2)+Math.pow(a[1],2)+Math.pow(a[2],2)),a=[a[0]/n,a[1]/n,a[2]/n],n=Math.sqrt(a[2]*a[2]+a[0]*a[0]),n=Math.atan2(a[1],n),a=Math.atan2(a[0],-a[2]),this.mat.rotateY(a).rotateX(-n)),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 n,a,r=!this._prevMat.equals(this.mat);if((r||this.pe._mdf)&&this.comp.threeDElements){for(var o,i,s,l=this.comp.threeDElements.length,c=0;c<l;c+=1)"3d"===(o=this.comp.threeDElements[c]).type&&(r&&(s=this.mat.toCSS(),(i=o.container.style).transform=s,i.webkitTransform=s),this.pe._mdf)&&((i=o.perspectiveElem.style).perspective=this.pe.v+"px",i.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){if(e=e.getBaseElement()){var n=this.layers[t];if(n.ddd&&this.supports3d)this.addTo3dContainer(e,t);else if(this.threeDElements)this.addTo3dContainer(e,t);else{for(var a,r,o=0;o<t;)this.elements[o]&&!0!==this.elements[o]&&this.elements[o].getBaseElement&&(r=this.elements[o],a=(this.layers[o].ddd?this.getThreeDContainerByPos(o):r.getBaseElement())||a),o+=1;a?n.ddd&&this.supports3d||this.layerElement.insertBefore(e,a):n.ddd&&this.supports3d||this.layerElement.appendChild(e)}}},HybridRendererBase.prototype.createShape=function(e){return new(this.supports3d?HShapeElement:SVGShapeElement)(e,this.globalData,this)},HybridRendererBase.prototype.createText=function(e){return new(this.supports3d?HTextElement: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 new(this.supports3d?HImageElement:IImageElement)(e,this.globalData,this)},HybridRendererBase.prototype.createSolid=function(e){return new(this.supports3d?HSolidElement:ISolidElement)(e,this.globalData,this)},HybridRendererBase.prototype.createNull=SVGRenderer.prototype.createNull,HybridRendererBase.prototype.getThreeDContainerByPos=function(e){for(var t=0,n=this.threeDElements.length;t<n;){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 n=createTag("div"),a=(styleDiv(n),createTag("div")),r=(styleDiv(a),"3d"===t&&((r=n.style).width=this.globalData.compSize.w+"px",r.height=this.globalData.compSize.h+"px",r.webkitTransformOrigin="50% 50%",r.mozTransformOrigin="50% 50%",r.transformOrigin="50% 50%",(r=a.style).transform="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)",r.webkitTransform="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)"),n.appendChild(a),{container:a,perspectiveElem:n,startPos:e,endPos:e,type:t});return this.threeDElements.push(r),r},HybridRendererBase.prototype.build3dContainers=function(){for(var e,t=this.layers.length,n="",a=0;a<t;a+=1)this.layers[a].ddd&&3!==this.layers[a].ty?"3d"!==n&&(e=this.createThreeDContainer(a,n="3d")):"2d"!==n&&(e=this.createThreeDContainer(a,n="2d")),e.endPos=Math.max(e.endPos,a);for(a=(t=this.threeDElements.length)-1;0<=a;--a)this.resizerElem.appendChild(this.threeDElements[a].perspectiveElem)},HybridRendererBase.prototype.addTo3dContainer=function(e,t){for(var n=0,a=this.threeDElements.length;n<a;){if(t<=this.threeDElements[n].endPos){for(var r,o=this.threeDElements[n].startPos;o<t;)this.elements[o]&&this.elements[o].getBaseElement&&(r=this.elements[o].getBaseElement()),o+=1;r?this.threeDElements[n].container.insertBefore(e,r):this.threeDElements[n].container.appendChild(e);break}n+=1}},HybridRendererBase.prototype.configAnimation=function(e){var t=createTag("div"),n=this.animationItem.wrapper,a=t.style;a.width=e.w+"px",a.height=e.h+"px",styleDiv(this.resizerElem=t),a.transformStyle="flat",a.mozTransformStyle="flat",a.webkitTransformStyle="flat",this.renderConfig.className&&t.setAttribute("class",this.renderConfig.className),n.appendChild(t),a.overflow="hidden";(n=createNS("svg")).setAttribute("width","1"),n.setAttribute("height","1"),styleDiv(n),this.resizerElem.appendChild(n),t=createNS("defs");n.appendChild(t),this.data=e,this.setupGlobalData(e,n),this.globalData.defs=t,this.layers=e.layers,this.layerElement=this.resizerElem,this.build3dContainers(),this.updateContainerSize()},HybridRendererBase.prototype.destroy=function(){this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),this.animationItem.container=null,this.globalData.defs=null;for(var e=this.layers?this.layers.length:0,t=0;t<e;t+=1)this.elements[t]&&this.elements[t].destroy&&this.elements[t].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},HybridRendererBase.prototype.updateContainerSize=function(){var e,t,n,a=this.animationItem.wrapper.offsetWidth,r=this.animationItem.wrapper.offsetHeight,a=this.globalData.compSize.w/this.globalData.compSize.h>a/r?(e=a/this.globalData.compSize.w,t=a/this.globalData.compSize.w,n=0,(r-this.globalData.compSize.h*(a/this.globalData.compSize.w))/2):(e=r/this.globalData.compSize.h,t=r/this.globalData.compSize.h,n=(a-this.globalData.compSize.w*(r/this.globalData.compSize.h))/2,0);(r=this.resizerElem.style).webkitTransform="matrix3d("+e+",0,0,0,0,"+t+",0,0,0,0,1,0,"+n+","+a+",0,1)",r.transform=r.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 for(var e=this.globalData.compSize.w,t=this.globalData.compSize.h,n=this.threeDElements.length,a=0;a<n;a+=1){var r=this.threeDElements[a].perspectiveElem.style;r.webkitPerspective=Math.sqrt(Math.pow(e,2)+Math.pow(t,2))+"px",r.perspective=r.webkitPerspective}},HybridRendererBase.prototype.searchExtraCompositions=function(e){for(var t,n=e.length,a=createTag("div"),r=0;r<n;r+=1)e[r].xt&&((t=this.createComp(e[r],a,this.globalData.comp,null)).initExpressions(),this.globalData.projectInterface.registerComposition(t))},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 n,a=0;a<t;)this.elements[a]&&this.elements[a].getBaseElement&&(n=this.elements[a].getBaseElement()),a+=1;n?this.layerElement.insertBefore(e,n):this.layerElement.appendChild(e)},HCompElement.prototype.createComp=function(e){return new(this.supports3d?HCompElement:SVGCompElement)(e,this.globalData,this)},extendPrototype([HybridRendererBase],HybridRenderer),HybridRenderer.prototype.createComp=function(e){return new(this.supports3d?HCompElement:SVGCompElement)(e,this.globalData,this)};var CompExpressionInterface=function(a){function e(e){for(var t=0,n=a.layers.length;t<n;){if(a.layers[t].nm===e||a.layers[t].ind===e)return a.elements[t].layerInterface;t+=1}return null}return Object.defineProperty(e,"_name",{value:a.data.nm}),(e.layer=e).pixelAspect=1,e.height=a.data.h||a.globalData.compSize.h,e.width=a.data.w||a.globalData.compSize.w,e.pixelAspect=1,e.frameDuration=1/a.globalData.frameRate,e.displayStartTime=0,e.numLayers=a.layers.length,e};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})(e)}function seedRandom(i,s){var l=this,c=s.pow(256,6),d=s.pow(2,52),p=2*d;function u(e){var t,n=e.length,i=this,a=0,r=i.i=i.j=0,o=i.S=[];for(n||(e=[n++]);a<256;)o[a]=a++;for(a=0;a<256;a++)o[a]=o[r=255&r+e[a%n]+(t=o[a])],o[r]=t;i.g=function(e){for(var t,n=0,a=i.i,r=i.j,o=i.S;e--;)t=o[a=255&a+1],n=256*n+o[255&(o[a]=o[r=255&r+t])+(o[r]=t)];return i.i=a,i.j=r,n}}function m(e,t){return t.i=e.i,t.j=e.j,t.S=e.S.slice(),t}function h(e,t){for(var n,a=e+"",r=0;r<a.length;)t[255&r]=255&(n^=19*t[255&r])+a.charCodeAt(r++);return f(t)}function f(e){return String.fromCharCode.apply(0,e)}s.seedrandom=function(e,t,n){function a(){for(var e=o.g(6),t=c,n=0;e<d;)e=256*(e+n),t*=256,n=o.g(1);for(;p<=e;)e/=2,t/=2,n>>>=1;return(e+n)/t}var r=[],e=h(function e(t,n){var a,r=[],o=_typeof$2(t);if(n&&"object"==o)for(a in t)try{r.push(e(t[a],n-1))}catch(e){}return r.length?r:"string"==o?t:t+"\0"}((t=!0===t?{entropy:!0}:t||{}).entropy?[e,f(i)]:null===e?(()=>{try{var e=new Uint8Array(256);return(l.crypto||l.msCrypto).getRandomValues(e),f(e)}catch(e){var t=(t=l.navigator)&&t.plugins;return[+new Date,l,t,l.screen,f(i)]}})():e,3),r),o=new u(r);return a.int32=function(){return 0|o.g(4)},a.quick=function(){return o.g(4)/4294967296},a.double=a,h(f(o.S),i),(t.pass||n||function(e,t,n,a){return a&&(a.S&&m(a,o),e.state=function(){return m(o,{})}),n?(s.random=e,t):e})(a,e,"global"in t?t.global:this==s,t.state)},h(s.random(),i)}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})(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)){for(var n=e.length,a=[],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 n=_typeof$1(e),a=_typeof$1(t);if(isNumerable(n,e)&&isNumerable(a,t)||"string"===n||"string"===a)return e+t;if($bm_isInstanceOfArray(e)&&isNumerable(a,t))return(e=e.slice(0))[0]+=t,e;if(isNumerable(n,e)&&$bm_isInstanceOfArray(t))return(t=t.slice(0))[0]=e+t[0],t;if($bm_isInstanceOfArray(e)&&$bm_isInstanceOfArray(t)){for(var r=0,o=e.length,i=t.length,s=[];r<o||r<i;)("number"==typeof e[r]||e[r]instanceof Number)&&("number"==typeof t[r]||t[r]instanceof Number)?s[r]=e[r]+t[r]:s[r]=void 0===t[r]?e[r]:e[r]||t[r],r+=1;return s}return 0}var add=sum;function sub(e,t){var n=_typeof$1(e),a=_typeof$1(t);if(isNumerable(n,e)&&isNumerable(a,t))return(e="string"===n?parseInt(e,10):e)-("string"===a?parseInt(t,10):t);if($bm_isInstanceOfArray(e)&&isNumerable(a,t))return(e=e.slice(0))[0]-=t,e;if(isNumerable(n,e)&&$bm_isInstanceOfArray(t))return(t=t.slice(0))[0]=e-t[0],t;if($bm_isInstanceOfArray(e)&&$bm_isInstanceOfArray(t)){for(var r=0,o=e.length,i=t.length,s=[];r<o||r<i;)("number"==typeof e[r]||e[r]instanceof Number)&&("number"==typeof t[r]||t[r]instanceof Number)?s[r]=e[r]-t[r]:s[r]=void 0===t[r]?e[r]:e[r]||t[r],r+=1;return s}return 0}function mul(e,t){var n,a,r,o=_typeof$1(e),i=_typeof$1(t);if(isNumerable(o,e)&&isNumerable(i,t))return e*t;if($bm_isInstanceOfArray(e)&&isNumerable(i,t)){for(r=e.length,n=createTypedArray("float32",r),a=0;a<r;a+=1)n[a]=e[a]*t;return n}if(isNumerable(o,e)&&$bm_isInstanceOfArray(t)){for(r=t.length,n=createTypedArray("float32",r),a=0;a<r;a+=1)n[a]=e*t[a];return n}return 0}function div(e,t){var n,a,r,o=_typeof$1(e),i=_typeof$1(t);if(isNumerable(o,e)&&isNumerable(i,t))return e/t;if($bm_isInstanceOfArray(e)&&isNumerable(i,t)){for(r=e.length,n=createTypedArray("float32",r),a=0;a<r;a+=1)n[a]=e[a]/t;return n}if(isNumerable(o,e)&&$bm_isInstanceOfArray(t)){for(r=t.length,n=createTypedArray("float32",r),a=0;a<r;a+=1)n[a]=e/t[a];return n}return 0}function mod(e,t){return(e="string"==typeof e?parseInt(e,10):e)%("string"==typeof t?parseInt(t,10):t)}var $bm_sum=sum,$bm_sub=sub,$bm_mul=mul,$bm_div=div,$bm_mod=mod;function clamp(e,t,n){var a;return n<t&&(a=n,n=t,t=a),Math.min(Math.max(e,t),n)}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 Math.abs(e-(t=t||0));for(var n=Math.min(e.length,(t=t||helperLengthArray).length),a=0,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,n=e[0],a=e[1],r=e[2],o=Math.max(n,a,r),i=Math.min(n,a,r),s=(o+i)/2;if(o===i)c=t=0;else{var l=o-i,c=.5<s?l/(2-o-i):l/(o+i);switch(o){case n:t=(a-r)/l+(a<r?6:0);break;case a:t=(r-n)/l+2;break;case r:t=(n-a)/l+4}t/=6}return[t,c,s,e[3]]}function hue2rgb(e,t,n){return n<0&&(n+=1),1<n&&--n,n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function hslToRgb(e){var t,n,a,r=e[0],o=e[1],i=e[2];return 0===o?n=a=t=i:(t=hue2rgb(o=2*i-(i=i<.5?i*(1+o):i+o-i*o),i,r+1/3),n=hue2rgb(o,i,r),a=hue2rgb(o,i,r-1/3)),[t,n,a,e[3]]}function linear(e,t,n,a,r){var o;if(void 0!==a&&void 0!==r||(a=t,r=n,t=0,n=1),n<t&&(o=n,n=t,t=o),e<=t)return a;if(n<=e)return r;var i=n===t?0:(e-t)/(n-t);if(!a.length)return a+(r-a)*i;for(var s=a.length,l=createTypedArray("float32",s),c=0;c<s;c+=1)l[c]=a[c]+(r[c]-a[c])*i;return l}function random(e,t){if(void 0===t&&(void 0===e?(e=0,t=1):(t=e,e=void 0)),t.length){for(var n=t.length,a=(e=e||createTypedArray("float32",n),createTypedArray("float32",n)),r=BMMath.random(),o=0;o<n;o+=1)a[o]=e[o]+r*(t[o]-e[o]);return a}return(e=void 0===e?0:e)+BMMath.random()*(t-e)}function createPath(e,t,n,a){var r=e.length,o=shapePool.newElement();o.setPathData(!!a,r);for(var i,s,l=[0,0],c=0;c<r;c+=1)i=t&&t[c]?t[c]:l,s=n&&n[c]?n[c]:l,o.setTripleAt(e[c][0],e[c][1],s[0]+e[c][0],s[1]+e[c][1],i[0]+e[c][0],i[1]+e[c][1],c,!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,inPoint=(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,elem.data.ip/elem.comp.globalData.frameRate),outPoint=elem.data.op/elem.comp.globalData.frameRate,width=elem.data.sw||0,height=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){for(var n=this.pv.length||1,a=createTypedArray("float32",n),r=Math.floor(5*time),o=0,i=0;o<r;){for(i=0;i<n;i+=1)a[i]+=-t+2*t*BMMath.random();o+=1}var s=5*time,l=s-Math.floor(s),c=createTypedArray("float32",n);if(1<n){for(i=0;i<n;i+=1)c[i]=this.pv[i]+a[i]+(-t+2*t*BMMath.random())*l;return c}return this.pv+a[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){return t=[t[0]-e[0],t[1]-e[1],t[2]-e[2]],e=Math.atan2(t[0],Math.sqrt(t[1]*t[1]+t[2]*t[2]))/degToRads,[-Math.atan2(t[1],t[2])/degToRads,e,0]}function easeOut(e,t,n,a,r){return applyEase(easeOutBez,e,t,n,a,r)}function easeIn(e,t,n,a,r){return applyEase(easeInBez,e,t,n,a,r)}function ease(e,t,n,a,r){return applyEase(easeInOutBez,e,t,n,a,r)}function applyEase(e,t,n,a,r,o){void 0===r?(r=n,o=a):t=(t-n)/(a-n),1<t?t=1:t<0&&(t=0);var i=e(t);if($bm_isInstanceOfArray(r)){for(var s=r.length,l=createTypedArray("float32",s),c=0;c<s;c+=1)l[c]=(o[c]-r[c])*i+r[c];return l}return(o-r)*i+r}function nearestKey(e){var t,n,a,r=data.k.length;if(data.k.length&&"number"!=typeof data.k[0])if(n=-1,(e*=elem.comp.globalData.frameRate)<data.k[0].t)n=1,a=data.k[0].t;else{for(t=0;t<r-1;t+=1){if(e===data.k[t].t){n=t+1,a=data.k[t].t;break}if(e>data.k[t].t&&e<data.k[t+1].t){a=(e-data.k[t].t>data.k[t+1].t-e?(n=t+2,data.k[t+1]):(n=t+1,data.k[t])).t;break}}-1===n&&(n=t+1,a=data.k[t].t)}else a=n=0;var o={};return o.index=n,o.time=a/elem.comp.globalData.frameRate,o}function key(e){if(!data.k.length||"number"==typeof data.k[0])throw new Error("The property has no keyframe at index "+e);for(var t={time:data.k[--e].t/elem.comp.globalData.frameRate,value:[]},n=Object.prototype.hasOwnProperty.call(data.k[e],"s")?data.k[e].s:data.k[e-1].e,a=n.length,r=0;r<a;r+=1)t[r]=n[r],t.value[r]=n[r];return t}function framesToTime(e,t){return e/(t||elem.comp.globalData.frameRate)}function timeToFrames(e,t){return(e=e||0===e?e:time)*(t||elem.comp.globalData.frameRate)}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;elem.hierarchy&&elem.hierarchy.length;var 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)&&(anchorPoint=transform.anchorPoint),4===elemType&&(content=content||thisLayer("ADBE Root Vectors Group")),effect=effect||thisLayer(4),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=(()=>{var e={initExpressions:function(e){var n=0,a=[];e.renderer.compInterface=CompExpressionInterface(e.renderer),e.renderer.globalData.projectInterface.registerComposition(e.renderer),e.renderer.globalData.pushExpression=function(){n+=1},e.renderer.globalData.popExpression=function(){if(0==--n){for(var e=a.length,t=0;t<e;t+=1)a[t].release();a.length=0}},e.renderer.globalData.registerExpressionProperty=function(e){-1===a.indexOf(e)&&a.push(e)}}};return e.resetFrame=ExpressionManager.resetFrame,e})(),MaskManagerInterface=(()=>{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){for(var n=createSizedArray(t.viewData.length),a=t.viewData.length,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=(()=>{var d={pv:0,v:0,mult:1},p={pv:[0,0,0],v:[0,0,0],mult:1};function u(a,r,o){Object.defineProperty(a,"velocity",{get:function(){return r.getVelocityAtTime(r.comp.currentFrame)}}),a.numKeys=r.keyframes?r.keyframes.length:0,a.key=function(e){var t,n;return a.numKeys?(t="s"in r.keyframes[e-1]?r.keyframes[e-1].s:"e"in r.keyframes[e-2]?r.keyframes[e-2].e:r.keyframes[e-2].s,(n="unidimensional"===o?new Number(t):Object.assign({},t)).time=r.keyframes[e-1].t/r.elem.comp.globalData.frameRate,n.value="unidimensional"===o?t[0]:t,n):0},a.valueAtTime=r.getValueAtTime,a.speedAtTime=r.getSpeedAtTime,a.velocityAtTime=r.getVelocityAtTime,a.propertyGroup=r.propertyGroup}function m(){return d}return function(e){return e?"unidimensional"===e.propType?(s=1/(i=(i=e)&&"pv"in i?i:d).mult,l=i.pv*s,(c=new Number(l)).value=l,u(c,i,"unidimensional"),function(){return i.k&&i.getValue(),l=i.v*s,c.value!==l&&((c=new Number(l)).value=l,u(c,i,"unidimensional")),c}):(n=1/(t=(t=e)&&"pv"in t?t:p).mult,a=t.data&&t.data.l||t.pv.length,r=createTypedArray("float32",a),o=createTypedArray("float32",a),r.value=o,u(r,t,"multidimensional"),function(){t.k&&t.getValue();for(var e=0;e<a;e+=1)o[e]=t.v[e]*n,r[e]=o[e];return r}):m;var t,n,a,r,o,i,s,l,c}})(),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 n,a,r,o;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?o=ExpressionPropertyInterface(e.p):(n=ExpressionPropertyInterface(e.px),a=ExpressionPropertyInterface(e.py),e.pz&&(r=ExpressionPropertyInterface(e.pz))),Object.defineProperty(t,"position",{get:function(){return e.p?o():[n(),a(),r?r():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 r(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 o(e,t){return(t=this.getMatrix(t)).props[12]=0,t.props[13]=0,t.props[14]=0,this.applyPoint(t,e)}function i(e,t){return t=this.getMatrix(t),this.applyPoint(t,e)}function s(e,t){return(t=this.getMatrix(t)).props[12]=0,t.props[13]=0,t.props[14]=0,this.invertPoint(t,e)}function l(e,t){return t=this.getMatrix(t),this.invertPoint(t,e)}function c(e,t){if(this._elem.hierarchy&&this._elem.hierarchy.length)for(var n=this._elem.hierarchy.length,a=0;a<n;a+=1)this._elem.hierarchy[a].finalTransform.mProp.applyToMatrix(e);return e.applyToPointArray(t[0],t[1],t[2]||0)}function d(e,t){if(this._elem.hierarchy&&this._elem.hierarchy.length)for(var n=this._elem.hierarchy.length,a=0;a<n;a+=1)this._elem.hierarchy[a].finalTransform.mProp.applyToMatrix(e);return e.inversePoint(t)}function p(e){var t=new Matrix;if(t.reset(),this._elem.finalTransform.mProp.applyToMatrix(t),this._elem.hierarchy&&this._elem.hierarchy.length)for(var n=this._elem.hierarchy.length,a=0;a<n;a+=1)this._elem.hierarchy[a].finalTransform.mProp.applyToMatrix(t);return t.inversePoint(e)}function u(){return[1,1,1,1]}return function(t){var n;function a(e){switch(e){case"ADBE Root Vectors Group":case"Contents":case 2:return a.shapeInterface;case 1:case 6:case"Transform":case"transform":case"ADBE Transform Group":return n;case 4:case"ADBE Effect Parade":case"effects":case"Effects":return a.effect;case"ADBE Text Properties":return a.textInterface;default:return null}}a.getMatrix=r,a.invertPoint=d,a.applyPoint=c,a.toWorld=i,a.toWorldVec=o,a.fromWorld=l,a.fromWorldVec=s,a.toComp=i,a.fromComp=p,a.sampleImage=u,a.sourceRectAtTime=t.sourceRectAtTime.bind(t);var e=getDescriptor(n=TransformExpressionInterface((a._elem=t).finalTransform.mProp),"anchorPoint");return Object.defineProperties(a,{hasParent:{get:function(){return t.hierarchy.length}},parent:{get:function(){return t.hierarchy[0].layerInterface}},rotation:getDescriptor(n,"rotation"),scale:getDescriptor(n,"scale"),position:getDescriptor(n,"position"),opacity:getDescriptor(n,"opacity"),anchorPoint:e,anchor_point:e,transform:{get:function(){return n}},active:{get:function(){return t.isInRange}}}),a.startTime=t.data.st,a.index=t.data.ind,a.source=t.data.refId,a.height=0===t.data.ty?t.data.h:100,a.width=0===t.data.ty?t.data.w:100,a.inPoint=t.data.ip/t.comp.globalData.frameRate,a.outPoint=t.data.op/t.comp.globalData.frameRate,a._name=t.data.nm,a.registerMaskInterface=function(e){a.mask=new MaskManagerInterface(e,t)},a.registerEffectsInterface=function(e){a.effect=e},a}})(),propertyGroupFactory=function(t,n){return function(e){return(e=void 0===e?1:e)<=0?t:n(e-1)}},PropertyInterface=function(e,t){var n={_name:e};return function(e){return(e=void 0===e?1:e)<=0?n:t(e-1)}},EffectsExpressionInterface={createEffectsInterface:function(e,t){if(e.effectsManager){for(var n=[],a=e.data.ef,r=e.effectsManager.effectElements.length,o=0;o<r;o+=1)n.push(function e(r,t,n,a){function o(e){for(var t=r.ef,n=0,a=t.length;n<a;){if(e===t[n].nm||e===t[n].mn||e===t[n].ix)return 5===t[n].ty?s[n]:s[n]();n+=1}throw new Error}for(var i=propertyGroupFactory(o,n),s=[],l=r.ef.length,c=0;c<l;c+=1)5===r.ef[c].ty?s.push(e(r.ef[c],t.effectElements[c],t.effectElements[c].propertyGroup,a)):s.push(((e,t,n,a)=>{var r=ExpressionPropertyInterface(e.p);return e.p.setGroupProperty&&e.p.setGroupProperty(PropertyInterface("",a)),function(){return 10===t?n.comp.compInterface(e.p.v):r()}})(t.effectElements[c],r.ef[c].ty,a,i));return"ADBE Color Control"===r.mn&&Object.defineProperty(o,"color",{get:function(){return s[0]()}}),Object.defineProperties(o,{numProperties:{get:function(){return r.np}},_name:{value:r.nm},propertyGroup:{value:i}}),o.enabled=0!==r.en,o.active=o.enabled,o}(a[o],e.effectsManager.effectElements[o],t,e));var i=e.data.ef||[],s=function(e){for(o=0,r=i.length;o<r;){if(e===i[o].nm||e===i[o].mn||e===i[o].ix)return n[o];o+=1}return null};return Object.defineProperty(s,"numProperties",{get:function(){return i.length}}),s}return null}},ShapePathInterface=function(e,t,n){var a=t.sh;function r(e){return"Shape"===e||"shape"===e||"Path"===e||"path"===e||"ADBE Vector Shape"===e||2===e?r.path:null}return t=propertyGroupFactory(r,n),a.setGroupProperty(PropertyInterface("Path",t)),Object.defineProperties(r,{path:{get:function(){return a.k&&a.getValue(),a}},shape:{get:function(){return a.k&&a.getValue(),a}},_name:{value:e.nm},ix:{value:e.ix},propertyIndex:{value:e.ix},mn:{value:e.mn},propertyGroup:{value:n}}),r},ShapeExpressionInterface=(()=>{function l(e,t,c){for(var n=[],a=e?e.length:0,r=0;r<a;r+=1)"gr"===e[r].ty?n.push(((e,t,n)=>{function a(e){switch(e){case"ADBE Vectors Group":case"Contents":case 2:return a.content;default:return a.transform}}return a.propertyGroup=propertyGroupFactory(a,c),o=e,i=t,r.propertyGroup=propertyGroupFactory(r,a.propertyGroup),s=l(o.it,i.it,r.propertyGroup),r.numProperties=s.length,i=d(o.it[o.it.length-1],i.it[i.it.length-1],r.propertyGroup),r.transform=i,r.propertyIndex=o.cix,r._name=o.nm,n=r,t=d(e.it[e.it.length-1],t.it[t.it.length-1],a.propertyGroup),a.content=n,a.transform=t,Object.defineProperty(a,"_name",{get:function(){return e.nm}}),a.numProperties=e.np,a.propertyIndex=e.ix,a.nm=e.nm,a.mn=e.mn,a;function r(e){for(var t=0,n=s.length;t<n;){if(s[t]._name===e||s[t].mn===e||s[t].propertyIndex===e||s[t].ix===e||s[t].ind===e)return s[t];t+=1}return"number"==typeof e?s[e-1]:null}var o,i,s})(e[r],t[r],c)):"fl"===e[r].ty?n.push(((e,t,n)=>{function a(e){return"Color"===e||"color"===e?a.color:"Opacity"===e||"opacity"===e?a.opacity:null}return Object.defineProperties(a,{color:{get:ExpressionPropertyInterface(t.c)},opacity:{get:ExpressionPropertyInterface(t.o)},_name:{value:e.nm},mn:{value:e.mn}}),t.c.setGroupProperty(PropertyInterface("Color",n)),t.o.setGroupProperty(PropertyInterface("Opacity",n)),a})(e[r],t[r],c)):"st"===e[r].ty?n.push(((e,t,n)=>{for(var n=propertyGroupFactory(l,c),a=propertyGroupFactory(void 0,n),r=e.d?e.d.length:0,o={},i=0;i<r;i+=1){var s=i;Object.defineProperty(o,e.d[s].nm,{get:ExpressionPropertyInterface(t.d.dataProps[s].p)}),t.d.dataProps[i].p.setGroupProperty(a)}function l(e){return"Color"===e||"color"===e?l.color:"Opacity"===e||"opacity"===e?l.opacity:"Stroke Width"===e||"stroke width"===e?l.strokeWidth:null}return Object.defineProperties(l,{color:{get:ExpressionPropertyInterface(t.c)},opacity:{get:ExpressionPropertyInterface(t.o)},strokeWidth:{get:ExpressionPropertyInterface(t.w)},dash:{get:function(){return o}},_name:{value:e.nm},mn:{value:e.mn}}),t.c.setGroupProperty(PropertyInterface("Color",n)),t.o.setGroupProperty(PropertyInterface("Opacity",n)),t.w.setGroupProperty(PropertyInterface("Stroke Width",n)),l})(e[r],t[r])):"tm"===e[r].ty?n.push(((t,e,n)=>{function a(e){return e===t.e.ix||"End"===e||"end"===e?a.end:e===t.s.ix?a.start:e===t.o.ix?a.offset:null}var r=propertyGroupFactory(a,n);return a.propertyIndex=t.ix,e.s.setGroupProperty(PropertyInterface("Start",r)),e.e.setGroupProperty(PropertyInterface("End",r)),e.o.setGroupProperty(PropertyInterface("Offset",r)),a.propertyIndex=t.ix,a.propertyGroup=n,Object.defineProperties(a,{start:{get:ExpressionPropertyInterface(e.s)},end:{get:ExpressionPropertyInterface(e.e)},offset:{get:ExpressionPropertyInterface(e.o)},_name:{value:t.nm}}),a.mn=t.mn,a})(e[r],t[r],c)):"tr"!==e[r].ty&&("el"===e[r].ty?n.push(((t,e,n)=>{function a(e){return t.p.ix===e?a.position:t.s.ix===e?a.size:null}return n=propertyGroupFactory(a,c),a.propertyIndex=t.ix,(e="tm"===e.sh.ty?e.sh.prop:e.sh).s.setGroupProperty(PropertyInterface("Size",n)),e.p.setGroupProperty(PropertyInterface("Position",n)),Object.defineProperties(a,{size:{get:ExpressionPropertyInterface(e.s)},position:{get:ExpressionPropertyInterface(e.p)},_name:{value:t.nm}}),a.mn=t.mn,a})(e[r],t[r])):"sr"===e[r].ty?n.push(((t,e,n)=>{function a(e){return t.p.ix===e?a.position:t.r.ix===e?a.rotation:t.pt.ix===e?a.points:t.or.ix===e||"ADBE Vector Star Outer Radius"===e?a.outerRadius:t.os.ix===e?a.outerRoundness:!t.ir||t.ir.ix!==e&&"ADBE Vector Star Inner Radius"!==e?t.is&&t.is.ix===e?a.innerRoundness:null:a.innerRadius}return n=propertyGroupFactory(a,c),e="tm"===e.sh.ty?e.sh.prop:e.sh,a.propertyIndex=t.ix,e.or.setGroupProperty(PropertyInterface("Outer Radius",n)),e.os.setGroupProperty(PropertyInterface("Outer Roundness",n)),e.pt.setGroupProperty(PropertyInterface("Points",n)),e.p.setGroupProperty(PropertyInterface("Position",n)),e.r.setGroupProperty(PropertyInterface("Rotation",n)),t.ir&&(e.ir.setGroupProperty(PropertyInterface("Inner Radius",n)),e.is.setGroupProperty(PropertyInterface("Inner Roundness",n))),Object.defineProperties(a,{position:{get:ExpressionPropertyInterface(e.p)},rotation:{get:ExpressionPropertyInterface(e.r)},points:{get:ExpressionPropertyInterface(e.pt)},outerRadius:{get:ExpressionPropertyInterface(e.or)},outerRoundness:{get:ExpressionPropertyInterface(e.os)},innerRadius:{get:ExpressionPropertyInterface(e.ir)},innerRoundness:{get:ExpressionPropertyInterface(e.is)},_name:{value:t.nm}}),a.mn=t.mn,a})(e[r],t[r])):"sh"===e[r].ty?n.push(ShapePathInterface(e[r],t[r],c)):"rc"===e[r].ty?n.push(((t,e,n)=>{function a(e){return t.p.ix===e?a.position:t.r.ix===e?a.roundness:t.s.ix===e||"Size"===e||"ADBE Vector Rect Size"===e?a.size:null}return n=propertyGroupFactory(a,c),e="tm"===e.sh.ty?e.sh.prop:e.sh,a.propertyIndex=t.ix,e.p.setGroupProperty(PropertyInterface("Position",n)),e.s.setGroupProperty(PropertyInterface("Size",n)),e.r.setGroupProperty(PropertyInterface("Rotation",n)),Object.defineProperties(a,{position:{get:ExpressionPropertyInterface(e.p)},roundness:{get:ExpressionPropertyInterface(e.r)},size:{get:ExpressionPropertyInterface(e.s)},_name:{value:t.nm}}),a.mn=t.mn,a})(e[r],t[r])):"rd"===e[r].ty?n.push(((t,e,n)=>{function a(e){return t.r.ix===e||"Round Corners 1"===e?a.radius:null}return n=propertyGroupFactory(a,c),a.propertyIndex=t.ix,e.rd.setGroupProperty(PropertyInterface("Radius",n)),Object.defineProperties(a,{radius:{get:ExpressionPropertyInterface(e.rd)},_name:{value:t.nm}}),a.mn=t.mn,a})(e[r],t[r])):"rp"===e[r].ty?n.push(((t,e,n)=>{function a(e){return t.c.ix===e||"Copies"===e?a.copies:t.o.ix===e||"Offset"===e?a.offset:null}return n=propertyGroupFactory(a,c),a.propertyIndex=t.ix,e.c.setGroupProperty(PropertyInterface("Copies",n)),e.o.setGroupProperty(PropertyInterface("Offset",n)),Object.defineProperties(a,{copies:{get:ExpressionPropertyInterface(e.c)},offset:{get:ExpressionPropertyInterface(e.o)},_name:{value:t.nm}}),a.mn=t.mn,a})(e[r],t[r])):"gf"===e[r].ty?n.push(((e,t,n)=>{function a(e){return"Start Point"===e||"start point"===e?a.startPoint:"End Point"===e||"end point"===e?a.endPoint:"Opacity"===e||"opacity"===e?a.opacity:null}return Object.defineProperties(a,{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",n)),t.e.setGroupProperty(PropertyInterface("End Point",n)),t.o.setGroupProperty(PropertyInterface("Opacity",n)),a})(e[r],t[r],c)):n.push((e[r],t[r],function(){return null})));return n}function d(t,e,n){function a(e){return t.a.ix===e||"Anchor Point"===e?a.anchorPoint:t.o.ix===e||"Opacity"===e?a.opacity:t.p.ix===e||"Position"===e?a.position:t.r.ix===e||"Rotation"===e||"ADBE Vector Rotation"===e?a.rotation:t.s.ix===e||"Scale"===e?a.scale:t.sk&&t.sk.ix===e||"Skew"===e?a.skew:t.sa&&t.sa.ix===e||"Skew Axis"===e?a.skewAxis:null}var r=propertyGroupFactory(a,n);return e.transform.mProps.o.setGroupProperty(PropertyInterface("Opacity",r)),e.transform.mProps.p.setGroupProperty(PropertyInterface("Position",r)),e.transform.mProps.a.setGroupProperty(PropertyInterface("Anchor Point",r)),e.transform.mProps.s.setGroupProperty(PropertyInterface("Scale",r)),e.transform.mProps.r.setGroupProperty(PropertyInterface("Rotation",r)),e.transform.mProps.sk&&(e.transform.mProps.sk.setGroupProperty(PropertyInterface("Skew",r)),e.transform.mProps.sa.setGroupProperty(PropertyInterface("Skew Angle",r))),e.transform.op.setGroupProperty(PropertyInterface("Opacity",r)),Object.defineProperties(a,{opacity:{get:ExpressionPropertyInterface(e.transform.mProps.o)},position:{get:ExpressionPropertyInterface(e.transform.mProps.p)},anchorPoint:{get:ExpressionPropertyInterface(e.transform.mProps.a)},scale:{get:ExpressionPropertyInterface(e.transform.mProps.s)},rotation:{get:ExpressionPropertyInterface(e.transform.mProps.r)},skew:{get:ExpressionPropertyInterface(e.transform.mProps.sk)},skewAxis:{get:ExpressionPropertyInterface(e.transform.mProps.sa)},_name:{value:t.nm}}),a.ty="tr",a.mn=t.mn,a.propertyGroup=n,a}return function(e,t,a){var r;function n(e){if("number"==typeof e)return 0===(e=void 0===e?1:e)?a:r[e-1];for(var t=0,n=r.length;t<n;){if(r[t]._name===e)return r[t];t+=1}return null}return n.propertyGroup=propertyGroupFactory(n,function(){return a}),r=l(e,t,n.propertyGroup),n.numProperties=r.length,n._name="Contents",n}})(),TextExpressionInterface=function(t){var n;function a(e){return"ADBE Text Document"!==e?null:a.sourceText}return Object.defineProperty(a,"sourceText",{get:function(){t.textProperty.getValue();var e=t.textProperty.currentData.t;return n&&e===n.value||((n=new String(e)).value=e||new String(e),Object.defineProperty(n,"style",{get:function(){return{fillColor:t.textProperty.currentData.fc}}})),n}}),a};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})(e)}var FootageInterface=(dataInterfaceFactory=function(e){function t(e){return"Outline"===e?t.outlineInterface():null}return t._name="Outline",t.outlineInterface=(r="",o=(a=e).getFootageData(),function(){return r="",o=a.getFootageData(),n}),t;function n(e){var t;return o[e]?"object"===_typeof(o=o[r=e])?n:o:-1!==(t=e.indexOf(r))?(e=parseInt(e.substr(t+r.length),10),"object"===_typeof(o=o[e])?n:o):""}var a,r,o},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,n){t.x&&(n.k=!0,n.x=!0,n.initiateExpression=ExpressionManager.initiateExpression,n.effectsSequence.push(n.initiateExpression(e,t,n).bind(n)))},getSpeedAtTime:function(e){var t=this.getValueAtTime(e),n=this.getValueAtTime(e+-.01),a=0;if(t.length){for(var r=0;r<t.length;r+=1)a+=Math.pow(n[r]-t[r],2);a=100*Math.sqrt(a)}else a=0;return a},getVelocityAtTime:function(e){if(void 0!==this.vel)return this.vel;var t,n,a=this.getValueAtTime(e),r=this.getValueAtTime(e+-.001);if(a.length)for(t=createTypedArray("float32",a.length),n=0;n<a.length;n+=1)t[n]=(r[n]-a[n])/-.001;else t=(r-a)/-.001;return t},getValueAtTime:function(e){return(e=(e*=this.elem.globalData.frameRate)-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 i(e,t,n){if(!this.k||!this.keyframes)return this.pv;e=e?e.toLowerCase():"";var a,r,o,i,s,l=this.comp.renderedFrame,c=this.keyframes,d=c[c.length-1].t;if(l<=d)return this.pv;if(n?r=d-(a=t?Math.abs(d-this.elem.comp.globalData.frameRate*t):Math.max(0,d-this.elem.data.ip)):((!t||t>c.length-1)&&(t=c.length-1),a=d-(r=c[c.length-1-t].t)),"pingpong"===e){if(Math.floor((l-r)/a)%2!=0)return this.getValueAtTime((a-(l-r)%a+r)/this.comp.globalData.frameRate,0)}else{if("offset"===e){var p=this.getValueAtTime(r/this.comp.globalData.frameRate,0),u=this.getValueAtTime(d/this.comp.globalData.frameRate,0),m=this.getValueAtTime(((l-r)%a+r)/this.comp.globalData.frameRate,0),h=Math.floor((l-r)/a);if(this.pv.length){for(i=(s=new Array(p.length)).length,o=0;o<i;o+=1)s[o]=(u[o]-p[o])*h+m[o];return s}return(u-p)*h+m}if("continue"===e){var f=this.getValueAtTime(d/this.comp.globalData.frameRate,0),g=this.getValueAtTime((d-.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(i=(s=new Array(f.length)).length,o=0;o<i;o+=1)s[o]=f[o]+(f[o]-g[o])*((l-d)/this.comp.globalData.frameRate)/5e-4;return s}return f+(l-d)/.001*(f-g)}}return this.getValueAtTime(((l-r)%a+r)/this.comp.globalData.frameRate,0)}function s(e,t,n){if(!this.k)return this.pv;e=e?e.toLowerCase():"";var a,r,o,i,s,l=this.comp.renderedFrame,c=this.keyframes,d=c[0].t;if(d<=l)return this.pv;if(n?r=d+(a=t?Math.abs(this.elem.comp.globalData.frameRate*t):Math.max(0,this.elem.data.op-d)):a=(r=c[t=!t||t>c.length-1?c.length-1:t].t)-d,"pingpong"===e){if(Math.floor((d-l)/a)%2==0)return this.getValueAtTime(((d-l)%a+d)/this.comp.globalData.frameRate,0)}else{if("offset"===e){var p=this.getValueAtTime(d/this.comp.globalData.frameRate,0),u=this.getValueAtTime(r/this.comp.globalData.frameRate,0),m=this.getValueAtTime((a-(d-l)%a+d)/this.comp.globalData.frameRate,0),h=Math.floor((d-l)/a)+1;if(this.pv.length){for(i=(s=new Array(p.length)).length,o=0;o<i;o+=1)s[o]=m[o]-(u[o]-p[o])*h;return s}return m-(u-p)*h}if("continue"===e){var f=this.getValueAtTime(d/this.comp.globalData.frameRate,0),g=this.getValueAtTime((d+.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(i=(s=new Array(f.length)).length,o=0;o<i;o+=1)s[o]=f[o]+(f[o]-g[o])*(d-l)/.001;return s}return f+(f-g)*(d-l)/.001}}return this.getValueAtTime((a-((d-l)%a+d))/this.comp.globalData.frameRate,0)}function l(e,t){if(!this.k)return this.pv;if(e=.5*(e||.4),(t=Math.floor(t||5))<=1)return this.pv;for(var n,a=this.comp.renderedFrame/this.comp.globalData.frameRate,r=a-e,o=1<t?(a+e-r)/(t-1):1,i=0,s=0,l=this.pv.length?createTypedArray("float32",this.pv.length):0;i<t;){if(n=this.getValueAtTime(r+i*o),this.pv.length)for(s=0;s<this.pv.length;s+=1)l[s]+=n[s];else l+=n;i+=1}if(this.pv.length)for(s=0;s<this.pv.length;s+=1)l[s]/=t;else l/=t;return l}var a=TransformPropertyFactory.getTransformProperty,c=(TransformPropertyFactory.getTransformProperty=function(e,t,n){return(e=a(e,t,n)).dynamicProperties.length?e.getValueAtTime=function(e){this._transformCachingAtTime||(this._transformCachingAtTime={v:new Matrix});var t,n,a,r,o=this._transformCachingAtTime.v;return o.cloneFromProps(this.pre.props),this.appliedTransformations<1&&(n=this.a.getValueAtTime(e),o.translate(-n[0]*this.a.mult,-n[1]*this.a.mult,n[2]*this.a.mult)),this.appliedTransformations<2&&(n=this.s.getValueAtTime(e),o.scale(n[0]*this.s.mult,n[1]*this.s.mult,n[2]*this.s.mult)),this.sk&&this.appliedTransformations<3&&(n=this.sk.getValueAtTime(e),t=this.sa.getValueAtTime(e),o.skewFromAxis(-n*this.sk.mult,t*this.sa.mult)),this.r&&this.appliedTransformations<4?(n=this.r.getValueAtTime(e),o.rotate(-n*this.r.mult)):!this.r&&this.appliedTransformations<4&&(t=this.rz.getValueAtTime(e),n=this.ry.getValueAtTime(e),a=this.rx.getValueAtTime(e),r=this.or.getValueAtTime(e),o.rotateZ(-t*this.rz.mult).rotateY(n*this.ry.mult).rotateX(a*this.rx.mult).rotateZ(-r[2]*this.or.mult).rotateY(r[1]*this.or.mult).rotateX(r[0]*this.or.mult)),this.data.p&&this.data.p.s?(t=this.px.getValueAtTime(e),n=this.py.getValueAtTime(e),this.data.p.z?(a=this.pz.getValueAtTime(e),o.translate(t*this.px.mult,n*this.py.mult,-a*this.pz.mult)):o.translate(t*this.px.mult,n*this.py.mult,0)):(r=this.p.getValueAtTime(e),o.translate(r[0]*this.p.mult,r[1]*this.p.mult,-r[2]*this.p.mult)),o}.bind(e):e.getValueAtTime=function(){return this.v.clone(new Matrix)}.bind(e),e.setGroupProperty=expressionHelpers.setGroupProperty,e},PropertyFactory.getProp),e=(PropertyFactory.getProp=function(e,t,n,a,r){(a=c(e,t,n,a,r)).kf?a.getValueAtTime=expressionHelpers.getValueAtTime.bind(a):a.getValueAtTime=expressionHelpers.getStaticValueAtTime.bind(a),a.setGroupProperty=expressionHelpers.setGroupProperty,a.loopOut=i,a.loopIn=s,a.smooth=l,a.getVelocityAtTime=expressionHelpers.getVelocityAtTime.bind(a),a.getSpeedAtTime=expressionHelpers.getSpeedAtTime.bind(a),a.numKeys=1===t.a?t.k.length:0,a.propertyIndex=t.ix;var o=0;return 0!==n&&(o=createTypedArray("float32",(1===t.a?t.k[0].s:t.k).length)),a._cachingAtTime={lastFrame:initialDefaultFrame,lastIndex:0,value:o},expressionHelpers.searchExpressions(e,t,a),a.k&&r.addDynamicProperty(a),a},ShapePropertyFactory.getConstructorFunction()),t=ShapePropertyFactory.getKeyframedConstructorFunction();function n(){}n.prototype={vertices:function(e,t){this.k&&this.getValue();for(var n=this.v,a=(n=void 0!==t?this.getValueAtTime(t,0):n)._length,r=n[e],o=n.v,i=createSizedArray(a),s=0;s<a;s+=1)i[s]="i"===e||"o"===e?[r[s][0]-o[s][0],r[s][1]-o[s][1]]:[r[s][0],r[s][1]];return i},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 n=this.v;void 0!==t&&(n=this.getValueAtTime(t,0)),this._segmentsLength||(this._segmentsLength=bez.getSegmentsLength(n));for(var a=(t=this._segmentsLength).lengths,r=t.totalLength*e,o=0,i=a.length,s=0;o<i;){if(s+a[o].addedLength>r){var l=o,c=n.c&&o===i-1?0:o+1,d=(r-s)/a[o].addedLength,p=bez.getPointInSegment(n.v[l],n.v[c],n.o[l],n.i[c],d,a[o]);break}s+=a[o].addedLength,o+=1}return p||(n.c?[n.v[0][0],n.v[0][1]]:[n.v[n._length-1][0],n.v[n._length-1][1]])},vectorOnPath:function(e,t,n){1==e?e=this.v.c:0==e&&(e=.999);var a=this.pointOnPath(e,t),t=(e=this.pointOnPath(e+.001,t))[0]-a[0],e=e[1]-a[1];return 0===(a=Math.sqrt(Math.pow(t,2)+Math.pow(e,2)))?[0,0]:"tangent"===n?[t/a,e/a]:[-e/a,t/a]},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([n],e),extendPrototype([n],t),t.prototype.getValueAtTime=function(e){return this._cachingAtTime||(this._cachingAtTime={shapeValue:shapePool.clone(this.pv),lastIndex:0,lastTime:initialDefaultFrame}),(e=(e*=this.elem.globalData.frameRate)-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},t.prototype.initiateExpression=ExpressionManager.initiateExpression;var o=ShapePropertyFactory.getShapeProp;ShapePropertyFactory.getShapeProp=function(e,t,n,a,r){return(a=o(e,t,n,a,r)).propertyIndex=t.ix,a.lock=!1,3===n?expressionHelpers.searchExpressions(e,t.pt,a):4===n&&expressionHelpers.searchExpressions(e,t.ks,a),a.k&&e.addDynamicProperty(a),a}}function initialize$1(){addPropertyDecorator()}function addDecorator(){TextProperty.prototype.getExpressionValue=function(e,t){var n,t=this.calculateExpression(t);return e.t!==t?(this.copyData(n={},e),n.t=t.toString(),n.__complete=!1,n):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 n,a,r=createNS("feMerge");for(r.setAttribute("result",e),a=0;a<t.length;a+=1)(n=createNS("feMergeNode")).setAttribute("in",t[a]),r.appendChild(n),r.appendChild(n);return r}};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,n,a,r){this.filterManager=t,(t=createNS("feColorMatrix")).setAttribute("type","matrix"),t.setAttribute("color-interpolation-filters","linearRGB"),t.setAttribute("values",linearFilterValue+" 1 0"),(this.linearFilter=t).setAttribute("result",a+"_tint_1"),e.appendChild(t),(t=createNS("feColorMatrix")).setAttribute("type","matrix"),t.setAttribute("color-interpolation-filters","sRGB"),t.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),t.setAttribute("result",a+"_tint_2"),e.appendChild(t),this.matrixFilter=t,t=this.createMergeNode(a,[r,a+"_tint_1",a+"_tint_2"]),e.appendChild(t)}function SVGFillFilter(e,t,n,a){this.filterManager=t,(t=createNS("feColorMatrix")).setAttribute("type","matrix"),t.setAttribute("color-interpolation-filters","sRGB"),t.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),t.setAttribute("result",a),e.appendChild(t),this.matrixFilter=t}function SVGStrokeEffect(e,t,n){this.initialized=!1,this.filterManager=t,this.elem=n,this.paths=[]}function SVGTritoneFilter(e,t,n,a){this.filterManager=t,(t=createNS("feColorMatrix")).setAttribute("type","matrix"),t.setAttribute("color-interpolation-filters","linearRGB"),t.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(t),(t=createNS("feComponentTransfer")).setAttribute("color-interpolation-filters","sRGB"),t.setAttribute("result",a),this.matrixFilter=t,(a=createNS("feFuncR")).setAttribute("type","table"),t.appendChild(a),this.feFuncR=a,(a=createNS("feFuncG")).setAttribute("type","table"),t.appendChild(a),this.feFuncG=a,(a=createNS("feFuncB")).setAttribute("type","table"),t.appendChild(a),this.feFuncB=a,e.appendChild(t)}function SVGProLevelsFilter(e,t,n,a){this.filterManager=t;var t=this.filterManager.effectElements,r=createNS("feComponentTransfer");(t[10].p.k||0!==t[10].p.v||t[11].p.k||1!==t[11].p.v||t[12].p.k||1!==t[12].p.v||t[13].p.k||0!==t[13].p.v||t[14].p.k||1!==t[14].p.v)&&(this.feFuncR=this.createFeFunc("feFuncR",r)),(t[17].p.k||0!==t[17].p.v||t[18].p.k||1!==t[18].p.v||t[19].p.k||1!==t[19].p.v||t[20].p.k||0!==t[20].p.v||t[21].p.k||1!==t[21].p.v)&&(this.feFuncG=this.createFeFunc("feFuncG",r)),(t[24].p.k||0!==t[24].p.v||t[25].p.k||1!==t[25].p.v||t[26].p.k||1!==t[26].p.v||t[27].p.k||0!==t[27].p.v||t[28].p.k||1!==t[28].p.v)&&(this.feFuncB=this.createFeFunc("feFuncB",r)),(t[31].p.k||0!==t[31].p.v||t[32].p.k||1!==t[32].p.v||t[33].p.k||1!==t[33].p.v||t[34].p.k||0!==t[34].p.v||t[35].p.k||1!==t[35].p.v)&&(this.feFuncA=this.createFeFunc("feFuncA",r)),(this.feFuncR||this.feFuncG||this.feFuncB||this.feFuncA)&&(r.setAttribute("color-interpolation-filters","sRGB"),e.appendChild(r)),(t[3].p.k||0!==t[3].p.v||t[4].p.k||1!==t[4].p.v||t[5].p.k||1!==t[5].p.v||t[6].p.k||0!==t[6].p.v||t[7].p.k||1!==t[7].p.v)&&((r=createNS("feComponentTransfer")).setAttribute("color-interpolation-filters","sRGB"),r.setAttribute("result",a),e.appendChild(r),this.feFuncRComposed=this.createFeFunc("feFuncR",r),this.feFuncGComposed=this.createFeFunc("feFuncG",r),this.feFuncBComposed=this.createFeFunc("feFuncB",r))}function SVGDropShadowEffect(e,t,n,a,r){var o=t.container.globalData.renderConfig.filterSize,i=t.data.fs||o;e.setAttribute("x",i.x||o.x),e.setAttribute("y",i.y||o.y),e.setAttribute("width",i.width||o.width),e.setAttribute("height",i.height||o.height),this.filterManager=t,(i=createNS("feGaussianBlur")).setAttribute("in","SourceAlpha"),i.setAttribute("result",a+"_drop_shadow_1"),i.setAttribute("stdDeviation","0"),this.feGaussianBlur=i,e.appendChild(i),(o=createNS("feOffset")).setAttribute("dx","25"),o.setAttribute("dy","0"),o.setAttribute("in",a+"_drop_shadow_1"),o.setAttribute("result",a+"_drop_shadow_2"),this.feOffset=o,e.appendChild(o),(t=createNS("feFlood")).setAttribute("flood-color","#00ff00"),t.setAttribute("flood-opacity","1"),t.setAttribute("result",a+"_drop_shadow_3"),this.feFlood=t,e.appendChild(t);(i=createNS("feComposite")).setAttribute("in",a+"_drop_shadow_3"),i.setAttribute("in2",a+"_drop_shadow_2"),i.setAttribute("operator","in"),i.setAttribute("result",a+"_drop_shadow_4"),e.appendChild(i),o=this.createMergeNode(a,[a+"_drop_shadow_4",r]);e.appendChild(o)}extendPrototype([SVGComposableEffect],SVGTintFilter),SVGTintFilter.prototype.renderFrame=function(e){var t,n;(e||this.filterManager._mdf)&&(e=this.filterManager.effectElements[0].p.v,t=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",t[0]-e[0]+" 0 0 0 "+e[0]+" "+(t[1]-e[1])+" 0 0 0 "+e[1]+" "+(t[2]-e[2])+" 0 0 0 "+e[2]+" 0 0 0 1 0"))},SVGFillFilter.prototype.renderFrame=function(e){var t;(e||this.filterManager._mdf)&&(e=this.filterManager.effectElements[2].p.v,t=this.filterManager.effectElements[6].p.v,this.matrixFilter.setAttribute("values","0 0 0 0 "+e[0]+" 0 0 0 0 "+e[1]+" 0 0 0 0 "+e[2]+" 0 0 0 "+t+" 0"))},SVGStrokeEffect.prototype.initialize=function(){var e,t,n,a,r=this.elem.layerElement.children||this.elem.layerElement.childNodes;for(1===this.filterManager.effectElements[1].p.v?(a=this.elem.maskManager.masksProperties.length,n=0):a=1+(n=this.filterManager.effectElements[0].p.v-1),(t=createNS("g")).setAttribute("fill","none"),t.setAttribute("stroke-linecap","round"),t.setAttribute("stroke-dashoffset",1);n<a;n+=1)e=createNS("path"),t.appendChild(e),this.paths.push({p:e,m:n});if(3===this.filterManager.effectElements[10].p.v){var o=createNS("mask"),i=createElementID(),s=(o.setAttribute("id",i),o.setAttribute("mask-type","alpha"),o.appendChild(t),this.elem.globalData.defs.appendChild(o),createNS("g"));for(s.setAttribute("mask","url("+getLocationHref()+"#"+i+")");r[0];)s.appendChild(r[0]);this.elem.layerElement.appendChild(s),this.masker=o,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(r=this.elem.layerElement.children||this.elem.layerElement.childNodes;r.length;)this.elem.layerElement.removeChild(r[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){this.initialized||this.initialize();for(var t,n,a=this.paths.length,r=0;r<a;r+=1)if(-1!==this.paths[r].m&&(o=this.elem.maskManager.viewData[this.paths[r].m],t=this.paths[r].p,(e||this.filterManager._mdf||o.prop._mdf)&&t.setAttribute("d",o.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||o.prop._mdf)){if(0!==this.filterManager.effectElements[7].p.v||100!==this.filterManager.effectElements[8].p.v){for(var o=.01*Math.min(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v),i=.01*Math.max(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v),s=t.getTotalLength(),l="0 0 0 "+s*o+" ",c=1+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01,d=Math.floor(s*(i-o)/c),p=0;p<d;p+=1)l+="1 "+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01+" ";l+="0 "+10*s+" 0 0"}else l="1 "+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01;t.setAttribute("stroke-dasharray",l)}(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||(n=this.filterManager.effectElements[3].p.v,this.pathMasker.setAttribute("stroke","rgb("+bmFloor(255*n[0])+","+bmFloor(255*n[1])+","+bmFloor(255*n[2])+")"))},SVGTritoneFilter.prototype.renderFrame=function(e){var t,n,a,r;(e||this.filterManager._mdf)&&(e=this.filterManager.effectElements[0].p.v,t=this.filterManager.effectElements[1].p.v,n=(r=this.filterManager.effectElements[2].p.v)[0]+" "+t[0]+" "+e[0],a=r[1]+" "+t[1]+" "+e[1],r=r[2]+" "+t[2]+" "+e[2],this.feFuncR.setAttribute("tableValues",n),this.feFuncG.setAttribute("tableValues",a),this.feFuncB.setAttribute("tableValues",r))},SVGProLevelsFilter.prototype.createFeFunc=function(e,t){return(e=createNS(e)).setAttribute("type","table"),t.appendChild(e),e},SVGProLevelsFilter.prototype.getTableValue=function(e,t,n,a,r){for(var o,i=0,s=Math.min(e,t),l=Math.max(e,t),c=Array.call(null,{length:256}),d=0,p=r-a,u=t-e;i<=256;)o=(o=i/256)<=s?u<0?r:a:l<=o?u<0?a:r:a+p*Math.pow((o-e)/u,1/n),c[d]=o,d+=1,i+=256/255;return c.join(" ")},SVGProLevelsFilter.prototype.renderFrame=function(e){var t,n;(e||this.filterManager._mdf)&&(n=this.filterManager.effectElements,this.feFuncRComposed&&(e||n[3].p._mdf||n[4].p._mdf||n[5].p._mdf||n[6].p._mdf||n[7].p._mdf)&&(t=this.getTableValue(n[3].p.v,n[4].p.v,n[5].p.v,n[6].p.v,n[7].p.v),this.feFuncRComposed.setAttribute("tableValues",t),this.feFuncGComposed.setAttribute("tableValues",t),this.feFuncBComposed.setAttribute("tableValues",t)),this.feFuncR&&(e||n[10].p._mdf||n[11].p._mdf||n[12].p._mdf||n[13].p._mdf||n[14].p._mdf)&&(t=this.getTableValue(n[10].p.v,n[11].p.v,n[12].p.v,n[13].p.v,n[14].p.v),this.feFuncR.setAttribute("tableValues",t)),this.feFuncG&&(e||n[17].p._mdf||n[18].p._mdf||n[19].p._mdf||n[20].p._mdf||n[21].p._mdf)&&(t=this.getTableValue(n[17].p.v,n[18].p.v,n[19].p.v,n[20].p.v,n[21].p.v),this.feFuncG.setAttribute("tableValues",t)),this.feFuncB&&(e||n[24].p._mdf||n[25].p._mdf||n[26].p._mdf||n[27].p._mdf||n[28].p._mdf)&&(t=this.getTableValue(n[24].p.v,n[25].p.v,n[26].p.v,n[27].p.v,n[28].p.v),this.feFuncB.setAttribute("tableValues",t)),this.feFuncA)&&(e||n[31].p._mdf||n[32].p._mdf||n[33].p._mdf||n[34].p._mdf||n[35].p._mdf)&&(t=this.getTableValue(n[31].p.v,n[32].p.v,n[33].p.v,n[34].p.v,n[35].p.v),this.feFuncA.setAttribute("tableValues",t))},extendPrototype([SVGComposableEffect],SVGDropShadowEffect),SVGDropShadowEffect.prototype.renderFrame=function(e){var t,n;(e||this.filterManager._mdf)&&((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)&&(n=this.filterManager.effectElements[0].p.v,this.feFlood.setAttribute("flood-color",rgbToHex(Math.round(255*n[0]),Math.round(255*n[1]),Math.round(255*n[2])))),(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)&&(n=this.filterManager.effectElements[3].p.v,e=(this.filterManager.effectElements[2].p.v-90)*degToRads,t=n*Math.cos(e),n*=Math.sin(e),this.feOffset.setAttribute("dx",t),this.feOffset.setAttribute("dy",n))};var _svgMatteSymbols=[];function SVGMatte3Effect(e,t,n){this.initialized=!1,this.filterManager=t,this.filterElem=e,(this.elem=n).matteElement=createNS("g"),n.matteElement.appendChild(n.layerElement),n.matteElement.appendChild(n.transformedElement),n.baseElement=n.matteElement}function SVGGaussianBlurEffect(e,t,n,a){e.setAttribute("x","-100%"),e.setAttribute("y","-100%"),e.setAttribute("width","300%"),e.setAttribute("height","300%"),this.filterManager=t,(t=createNS("feGaussianBlur")).setAttribute("result",a),e.appendChild(t),this.feGaussianBlur=t}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,n=_svgMatteSymbols.length;t<n;){if(_svgMatteSymbols[t]===e)return _svgMatteSymbols[t];t+=1}return null},SVGMatte3Effect.prototype.replaceInParent=function(e,t){var n=e.layerElement.parentNode;if(n){for(var a,r=n.children,o=0,i=r.length;o<i&&r[o]!==e.layerElement;)o+=1;o<=i-2&&(a=r[o+1]);var s=createNS("use");s.setAttribute("href","#"+t),a?n.insertBefore(s,a):n.appendChild(s)}},SVGMatte3Effect.prototype.setElementAsMask=function(e,t){var n,a,r,o;this.findSymbol(t)||(n=createElementID(),(a=createNS("mask")).setAttribute("id",t.layerId),a.setAttribute("mask-type","alpha"),_svgMatteSymbols.push(t),(o=e.globalData.defs).appendChild(a),(r=createNS("symbol")).setAttribute("id",n),this.replaceInParent(t,n),r.appendChild(t.layerElement),o.appendChild(r),(o=createNS("use")).setAttribute("href","#"+n),a.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,n=0,a=t.length;n<a;)t[n]&&t[n].data.ind===e&&this.setElementAsMask(this.elem,t[n]),n+=1;this.initialized=!0},SVGMatte3Effect.prototype.renderFrame=function(){this.initialized||this.initialize()},SVGGaussianBlurEffect.prototype.renderFrame=function(e){var t;(e||this.filterManager._mdf)&&(e=.3*this.filterManager.effectElements[0].p.v,t=this.filterManager.effectElements[1].p.v,this.feGaussianBlur.setAttribute("stdDeviation",(3==t?0:e)+" "+(2==t?0:e)),t=1==this.filterManager.effectElements[2].p.v?"wrap":"duplicate",this.feGaussianBlur.setAttribute("edgeMode",t))},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){var t,n,a,r,o,i,s;this._opMdf=!1,this._mdf=!1,(e||this.effectsManager._mdf)&&(t=(e=this.effectsManager.effectElements)[0].p.v,n=e[1].p.v,r=1===e[2].p.v,a=e[3].p.v,r=r?a:e[4].p.v,o=e[5].p.v,i=e[6].p.v,s=e[7].p.v,this.matrix.reset(),this.matrix.translate(-t[0],-t[1],t[2]),this.matrix.scale(.01*r,.01*a,1),this.matrix.rotate(-s*degToRads),this.matrix.skewFromAxis(-o*degToRads,(i+90)*degToRads),this.matrix.translate(n[0],n[1],0),this._mdf=!0,this.opacity!==e[8].p.v)&&(this.opacity=e[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})}),REACT_LOTTIE_PLAYER_VERSION="3.6.0",LOTTIE_WEB_VERSION="^5.12.2",PlayerState,PlayerEvent;function parseSrc(e){if("object"!=typeof e){try{return JSON.parse(e)}catch(e){}try{return new URL(e).toString()}catch(e){}}return e}(e=>{e.Loading="loading",e.Playing="playing",e.Paused="paused",e.Stopped="stopped",e.Frozen="frozen",e.Error="error"})(PlayerState=PlayerState||{}),(e=>{e.Load="load",e.InstanceSaved="instanceSaved",e.Error="error",e.Ready="ready",e.Play="play",e.Pause="pause",e.Stop="stop",e.Freeze="freeze",e.Loop="loop",e.Complete="complete",e.Frame="frame"})(PlayerEvent=PlayerEvent||{});var defaultOptions={clearCanvas:!1,hideOnTransparent:!0,progressiveLoad:!0},Player=(t=>{function e(e){var r=t.call(this,e)||this;return r.container=null,r.unmounted=!1,r.handleBgChange=function(e){r.setState({background:e})},r.triggerDownload=function(e,t){var n=document.createElement("a");n.href=e,n.download=t,document.body.appendChild(n),n.click(),document.body.removeChild(n)},r.snapshot=function(e){void 0===e&&(e=!0);var t,n,a=r.props.id||"lottie",a=document.getElementById(a);return"svg"===r.props.renderer?(a&&(n=a.querySelector("svg"))&&(n=(new XMLSerializer).serializeToString(n),t="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(n)),e&&r.triggerDownload(t,"snapshot.svg")):"canvas"===r.props.renderer&&(a&&(n=a.querySelector("canvas"))&&(t=n.toDataURL("image/png")),e)&&r.triggerDownload(t,"snapshot.png"),t},"undefined"!=typeof window&&(window.lottie=lottie),r.state={animationData:null,background:"transparent",containerRef:React__namespace.createRef(),debug:!0,instance:null,playerState:PlayerState.Loading,seeker:0},r}return __extends(e,t),e.getDerivedStateFromProps=function(t,n){return __awaiter(this,void 0,void 0,function(){return __generator(this,function(e){return t.background!==n.background?[2,{background:t.background}]:[2,null]})})},e.prototype.getVersions=function(){return{lottieWebVersion:LOTTIE_WEB_VERSION,lottiePlayerVersion:REACT_LOTTIE_PLAYER_VERSION}},e.prototype.componentDidMount=function(){return __awaiter(this,void 0,void 0,function(){return __generator(this,function(e){switch(e.label){case 0:return this.unmounted?[3,2]:[4,this.createLottie()];case 1:e.sent(),e.label=2;case 2:return[2]}})})},e.prototype.componentWillUnmount=function(){this.unmounted=!0,this.state.instance&&this.state.instance.destroy()},e.prototype.componentDidUpdate=function(t){return __awaiter(this,void 0,void 0,function(){return __generator(this,function(e){switch(e.label){case 0:return this.props.src===t.src?[3,2]:(this.state.instance&&this.state.instance.destroy(),[4,this.createLottie()]);case 1:e.sent(),e.label=2;case 2:return[2]}})})},e.prototype.render=function(){var n=this,e=(o=this.props).children,t=o.loop,a=o.style,r=o.onBackgroundChange,o=o.className,i=this.state,s=i.animationData,l=i.instance,c=i.playerState,d=i.seeker,p=i.debug,u=i.background;return React__namespace.createElement("div",{className:"lf-player-container"},this.state.playerState===PlayerState.Error?React__namespace.createElement("div",{className:"lf-error"},React__namespace.createElement("span",{"aria-label":"error-symbol",role:"img"},"⚠️")):React__namespace.createElement("div",{id:this.props.id||"lottie",ref:function(e){return n.container=e},style:__assign({background:u,margin:"0 auto",outline:"none",overflow:"hidden"},a),className:o}),React__namespace.Children.map(e,function(e){return React__namespace.isValidElement(e)?React__namespace.cloneElement(e,{animationData:s,background:u,debug:p,instance:l,loop:t,pause:function(){return n.pause()},play:function(){return n.play()},playerState:c,seeker:d,setBackground:function(e){n.setState({background:e}),"function"==typeof r&&r(e)},setSeeker:function(e,t){return n.setSeeker(e,t)},stop:function(){return n.stop()},toggleDebug:function(){return n.toggleDebug()},setLoop:function(e){return n.setLoop(e)},colorChangedEvent:function(e){n.handleBgChange(e)},snapshot:function(){n.snapshot()}}):null}))},e.prototype.toggleDebug=function(){this.setState({debug:!this.state.debug})},e.prototype.createLottie=function(){return __awaiter(this,void 0,void 0,function(){var t,n,a,r,o,i,s,l,c,d,p,u,m,h=this;return __generator(this,function(e){switch(e.label){case 0:if(p=this.props,t=p.autoplay,n=p.direction,a=p.loop,r=p.lottieRef,o=p.renderer,i=p.speed,s=p.src,l=p.background,c=p.rendererSettings,d=p.hover,p=this.state.instance,!s||!this.container)return[2];e.label=1;case 1:return e.trys.push([1,5,,6]),"string"!=typeof(u=parseSrc(s))?[3,4]:[4,fetch(u).catch(function(){throw h.setState({playerState:PlayerState.Error}),h.triggerEvent(PlayerEvent.Error),new Error("@LottieFiles/lottie-react: Animation data could not be fetched.")})];case 2:return[4,e.sent().json().catch(function(){throw h.setState({playerState:PlayerState.Error}),h.triggerEvent(PlayerEvent.Error),new Error("@LottieFiles/lottie-react: Animation data could not be fetched.")})];case 3:u=e.sent(),e.label=4;case 4:return p&&p.destroy(),m=lottie.loadAnimation({rendererSettings:c||defaultOptions,animationData:u,autoplay:t||!1,container:this.container,loop:a||!1,renderer:o}),i&&m.setSpeed(i),this.setState({animationData:u}),this.setState({instance:m},function(){h.triggerEvent(PlayerEvent.InstanceSaved),"function"==typeof r&&r(m),t&&h.play()}),m.addEventListener("enterFrame",function(){h.triggerEvent(PlayerEvent.Frame),h.setState({seeker:Math.floor(m.currentFrame)})}),m.addEventListener("DOMLoaded",function(){h.triggerEvent(PlayerEvent.Load)}),m.addEventListener("data_ready",function(){h.triggerEvent(PlayerEvent.Ready)}),m.addEventListener("data_failed",function(){h.setState({playerState:PlayerState.Error}),h.triggerEvent(PlayerEvent.Error)}),m.addEventListener("loopComplete",function(){h.triggerEvent(PlayerEvent.Loop)}),m.addEventListener("complete",function(){h.triggerEvent(PlayerEvent.Complete),h.setState({playerState:PlayerState.Paused}),h.props.keepLastFrame&&!h.props.loop||h.setSeeker(0)}),this.container&&(this.container.addEventListener("mouseenter",function(){d&&h.state.playerState!==PlayerState.Playing&&(h.props.keepLastFrame&&h.stop(),h.play())}),this.container.addEventListener("mouseleave",function(){d&&h.state.playerState===PlayerState.Playing&&h.stop()})),i&&this.setPlayerSpeed(i),n&&this.setPlayerDirection(n),l&&this.setState({background:l}),[3,6];case 5:return e.sent(),this.setState({playerState:PlayerState.Error}),this.triggerEvent(PlayerEvent.Error),[3,6];case 6:return[2]}})})},e.prototype.play=function(){var e=this.state.instance;e&&(this.triggerEvent(PlayerEvent.Play),e.play(),this.setState({playerState:PlayerState.Playing}))},e.prototype.pause=function(){var e=this.state.instance;e&&(this.triggerEvent(PlayerEvent.Pause),e.pause(),this.setState({playerState:PlayerState.Paused}))},e.prototype.stop=function(){var e=this.state.instance;e&&(this.triggerEvent(PlayerEvent.Stop),e.stop(),this.setState({playerState:PlayerState.Stopped}))},e.prototype.setPlayerSpeed=function(e){var t=this.state.instance;t&&t.setSpeed(e)},e.prototype.setPlayerDirection=function(e){var t=this.state.instance;t&&t.setDirection(e)},e.prototype.setSeeker=function(e,t){void 0===t&&(t=!1);var n=this.state,a=n.instance;a&&(t&&n.playerState===PlayerState.Playing?a.goToAndPlay(e,!0):(a.goToAndStop(e,!0),this.triggerEvent(PlayerEvent.Pause),this.setState({playerState:PlayerState.Paused})))},e.prototype.setLoop=function(e){var t=this.state.instance;t&&(t.loop=e,this.setState({instance:t}))},e.prototype.triggerEvent=function(e){var t=this.props.onEvent;t&&t(e)},e.defaultProps={loop:!1},e})(React__namespace.Component);function styleInject(e,t){var n,a,t=(t=void 0===t?{}:t).insertAt;e&&"undefined"!=typeof document&&(n=document.head||document.getElementsByTagName("head")[0],(a=document.createElement("style")).type="text/css","top"===t&&n.firstChild?n.insertBefore(a,n.firstChild):n.appendChild(a),a.styleSheet?a.styleSheet.cssText=e:a.appendChild(document.createTextNode(e)))}var css_248z$3=".lf-progress {\n  -webkit-appearance: none;\n  -moz-apperance: none;\n  width: 100%;\n  /* margin: 0 10px; */\n  height: 4px;\n  border-radius: 3px;\n  cursor: pointer;\n}\n.lf-progress:focus {\n  outline: none;\n  border: none;\n}\n.lf-progress::-moz-range-track {\n  cursor: pointer;\n  background: none;\n  border: none;\n  outline: none;\n}\n.lf-progress::-webkit-slider-thumb {\n  -webkit-appearance: none !important;\n  height: 13px;\n  width: 13px;\n  border: 0;\n  border-radius: 50%;\n  background: #0fccce;\n  cursor: pointer;\n}\n.lf-progress::-moz-range-thumb {\n  -moz-appearance: none !important;\n  height: 13px;\n  width: 13px;\n  border: 0;\n  border-radius: 50%;\n  background: #0fccce;\n  cursor: pointer;\n}\n.lf-progress::-ms-track {\n  width: 100%;\n  height: 3px;\n  cursor: pointer;\n  background: transparent;\n  border-color: transparent;\n  color: transparent;\n}\n.lf-progress::-ms-fill-lower {\n  background: #ccc;\n  border-radius: 3px;\n}\n.lf-progress::-ms-fill-upper {\n  background: #ccc;\n  border-radius: 3px;\n}\n.lf-progress::-ms-thumb {\n  border: 0;\n  height: 15px;\n  width: 15px;\n  border-radius: 50%;\n  background: #0fccce;\n  cursor: pointer;\n}\n.lf-progress:focus::-ms-fill-lower {\n  background: #ccc;\n}\n.lf-progress:focus::-ms-fill-upper {\n  background: #ccc;\n}\n.lf-player-container :focus {\n  outline: 0;\n}\n.lf-popover {\n  position: relative;\n}\n\n.lf-popover-content {\n  display: inline-block;\n  position: absolute;\n  opacity: 1;\n  visibility: visible;\n  transform: translate(0, -10px);\n  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);\n  transition: all 0.3s cubic-bezier(0.75, -0.02, 0.2, 0.97);\n}\n\n.lf-popover-content.hidden {\n  opacity: 0;\n  visibility: hidden;\n  transform: translate(0, 0px);\n}\n\n.lf-player-btn-container {\n  display: flex;\n  align-items: center;\n}\n.lf-player-btn {\n  cursor: pointer;\n  fill: #999;\n  width: 14px;\n}\n\n.lf-player-btn.active {\n  fill: #555;\n}\n\n.lf-popover {\n  position: relative;\n}\n\n.lf-popover-content {\n  display: inline-block;\n  position: absolute;\n  background-color: #ffffff;\n  opacity: 1;\n\n  transform: translate(0, -10px);\n  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);\n  transition: all 0.3s cubic-bezier(0.75, -0.02, 0.2, 0.97);\n  padding: 10px;\n}\n\n.lf-popover-content.hidden {\n  opacity: 0;\n  visibility: hidden;\n  transform: translate(0, 0px);\n}\n\n.lf-arrow {\n  position: absolute;\n  z-index: -1;\n  content: '';\n  bottom: -9px;\n  border-style: solid;\n  border-width: 10px 10px 0px 10px;\n}\n\n.lf-left-align,\n.lf-left-align .lfarrow {\n  left: 0;\n  right: unset;\n}\n\n.lf-right-align,\n.lf-right-align .lf-arrow {\n  right: 0;\n  left: unset;\n}\n\n.lf-text-input {\n  border: 1px #ccc solid;\n  border-radius: 5px;\n  padding: 3px;\n  width: 60px;\n  margin: 0;\n}\n\n.lf-color-picker {\n  display: flex;\n  flex-direction: row;\n  justify-content: space-between;\n  height: 90px;\n}\n\n.lf-color-selectors {\n  display: flex;\n  flex-direction: column;\n  justify-content: space-between;\n}\n\n.lf-color-component {\n  display: flex;\n  flex-direction: row;\n  font-size: 12px;\n  align-items: center;\n  justify-content: center;\n}\n\n.lf-color-component strong {\n  width: 40px;\n}\n\n.lf-color-component input[type='range'] {\n  margin: 0 0 0 10px;\n}\n\n.lf-color-component input[type='number'] {\n  width: 50px;\n  margin: 0 0 0 10px;\n}\n\n.lf-color-preview {\n  font-size: 12px;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: space-between;\n  padding-left: 5px;\n}\n\n.lf-preview {\n  height: 60px;\n  width: 60px;\n}\n\n.lf-popover-snapshot {\n  width: 150px;\n}\n.lf-popover-snapshot h5 {\n  margin: 5px 0 10px 0;\n  font-size: 0.75rem;\n}\n.lf-popover-snapshot a {\n  display: block;\n  text-decoration: none;\n}\n.lf-popover-snapshot a:before {\n  content: '⥼';\n  margin-right: 5px;\n}\n.lf-popover-snapshot .lf-note {\n  display: block;\n  margin-top: 10px;\n  color: #999;\n}\n.lf-player-controls > div {\n  margin-right: 5px;\n  margin-left: 5px;\n}\n.lf-player-controls > div:first-child {\n  margin-left: 0px;\n}\n.lf-player-controls > div:last-child {\n  margin-right: 0px;\n}\n",ColorPicker=(styleInject(css_248z$3),(e=>{function t(){var a=null!==e&&e.apply(this,arguments)||this;return a.state={red:0,green:0,blue:0,rgba:null,hex:"#000000",colorComponents:[]},a.handleChange=function(e,t){var n;"r"===e?(n="#"+(256|t).toString(16).slice(1)+(256|a.state.green).toString(16).slice(1)+(256|a.state.blue).toString(16).slice(1),a.setState({hex:n})):"g"===e?(n="#"+(256|a.state.red).toString(16).slice(1)+(256|t).toString(16).slice(1)+(256|a.state.blue).toString(16).slice(1),a.setState({hex:n})):"b"===e&&(n="#"+(256|a.state.red).toString(16).slice(1)+(256|a.state.green).toString(16).slice(1)+(256|t).toString(16).slice(1),a.setState({hex:n}))},a.parseColor=function(e){var t;"string"==typeof e&&("#"===e[0]?(t=4===e.length?[e.slice(1,2),e.slice(2,3),e.slice(3,4)].map(function(e){return parseInt(""+e+e,16)}):[e.slice(1,3),e.slice(3,5),e.slice(5,7)].map(function(e){return parseInt(e,16)}),a.setState({colorComponents:t})):e.startsWith("rgb")&&void 0!==(t=null==(e=e.match(/\d+/g))?void 0:e.map(function(e){return parseInt(e)}))&&a.setState({colorComponents:t}),a.state.colorComponents.length)&&(a.setState({red:a.state.colorComponents[0]}),a.setState({green:a.state.colorComponents[1]}),a.setState({blue:a.state.colorComponents[2]}))},a}return __extends(t,e),t.prototype.componentDidUpdate=function(e,t){return this.props.colorChangedEvent&&this.state.hex!==t.hex&&this.props.colorChangedEvent(this.state.hex),!0},t.prototype.render=function(){var t=this;return React__namespace.createElement("div",{className:"lf-color-picker"},React__namespace.createElement("div",{className:"lf-color-selectors"},React__namespace.createElement("div",{className:"lf-color-component"},React__namespace.createElement("strong",null,"Red"),React__namespace.createElement("input",{type:"range",min:"0",max:"255",value:this.state.red,onChange:function(e){t.setState({red:e.target.value}),t.handleChange("r",e.target.value)}}),React__namespace.createElement("input",{className:"lf-text-input",type:"number",min:"0",max:"255",value:this.state.red,onChange:function(e){t.setState({red:e.target.value}),t.handleChange("r",e.target.value)}})),React__namespace.createElement("div",{className:"lf-color-component"},React__namespace.createElement("strong",null,"Green"),React__namespace.createElement("input",{type:"range",min:"0",max:"255",value:this.state.green,onChange:function(e){t.setState({green:e.target.value}),t.handleChange("g",e.target.value)}}),React__namespace.createElement("input",{className:"lf-text-input",type:"number",min:"0",max:"255",value:this.state.green,onChange:function(e){t.setState({green:e.target.value}),t.handleChange("g",e.target.value)}})),React__namespace.createElement("div",{className:"lf-color-component"},React__namespace.createElement("strong",null,"Blue"),React__namespace.createElement("input",{type:"range",min:"0",max:"255",value:this.state.blue,onChange:function(e){t.setState({blue:e.target.value}),t.handleChange("b",e.target.value)}}),React__namespace.createElement("input",{className:"lf-text-input",type:"number",min:"0",max:"255",value:this.state.blue,onChange:function(e){t.setState({blue:e.target.value}),t.handleChange("b",e.target.value)}}))),React__namespace.createElement("div",{className:"lf-color-preview"},React__namespace.createElement("div",{className:"lf-preview",style:{background:"rgb("+this.state.red+", "+this.state.green+", "+this.state.blue+")"}}),React__namespace.createElement("div",null,React__namespace.createElement("input",{className:"lf-text-input",type:"text",value:this.state.hex,onChange:function(e){t.setState({hex:e.target.value}),t.parseColor(e.target.value)}}))))},t})(React__namespace.Component)),Popover=function(e){var t=e.children,e=e.icon,n=React.useState(null),a=n[0],r=n[1],o=(n=React.useState(null))[0],i=n[1],s=(n=React.useState(null))[0],l=n[1],c=(n=React.useState(!1))[0],d=n[1];return React.useEffect(function(){var e,t;a&&o&&(t=a.getBoundingClientRect(),e=o.getBoundingClientRect(),t=t.left+e.width>window.innerWidth?-1:0,l(t))},[s,o,a]),React__namespace.createElement("div",{className:"lf-popover",onMouseOver:function(){d(!0)},onMouseLeave:function(){d(!1)},ref:function(e){r(e)}},React__namespace.createElement("div",{className:" lf-player-btn"},e),React__namespace.createElement("div",{className:"lf-popover-content",ref:function(e){i(e)},style:{bottom:"22px",right:"0px",zIndex:2,visibility:c?"visible":"hidden"}},t))},Seeker=(n=>{function e(e){var t=n.call(this,e)||this;return t.inputRef=React__namespace.createRef(),t.handleChange=function(){return function(e){e=e.target.value,e=Math.floor(e/100*t.props.max),t.props.onChange(e)}},t.state={value:0},t}return __extends(e,n),e.prototype.render=function(){var e=this.props.value/this.props.max*100,t={backgroundImage:"-webkit-gradient(linear, left top, right top, color-stop("+e+"%, rgba(15, 204, 206, 0.4)), color-stop("+e+"%, #DAE1E7))"},n={position:"absolute",left:0,marginTop:"8px",width:"20px",display:"block",border:"0px",backgroundColor:this.props.darkTheme?"#505050":"rgb(218, 225, 231)",color:this.props.darkTheme?"#B9B9B9":"#555",padding:"2px",textAlign:"center",borderRadius:"3px",fontSize:"8px",fontWeight:"bold"},a={position:"absolute",right:0,marginTop:"8px",width:"20px",display:"block",border:"0px",backgroundColor:this.props.darkTheme?"#505050":"rgb(218, 225, 231)",color:this.props.darkTheme?"#B9B9B9":"#555",padding:"2px",textAlign:"center",borderRadius:"3px",fontSize:"8px",fontWeight:"bold"};return React__namespace.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",width:"100%",marginRight:"5px",marginLeft:"5px",position:"relative"}},React__namespace.createElement("input",{ref:this.inputRef,id:"track",className:"lf-progress",name:"progress","aria-label":"progress",type:"range",min:"0",max:"100",step:"0.1",value:e,onInput:this.handleChange(),onChange:this.handleChange(),style:t}),this.props.showLabels&&React__namespace.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},React__namespace.createElement("div",{style:n},this.props.min),React__namespace.createElement("div",{style:a},this.props.max)))},e})(React__namespace.Component),ControlButtonStyle={display:"inline-flex",cursor:"pointer"},img$1=((t=>{function e(e){return(e=t.call(this,e)||this).state={activeFrame:0,mouseDown:!1},e}__extends(e,t),e.prototype.render=function(){var e,t,n,a,r,o,i=this,s=this.props,l=s.instance,c=s.playerState,d=s.seeker,p=s.setLoop,u=s.setSeeker,m=s.play,h=s.pause,f=s.stop,g=s.buttons;return l&&s.visible?(s=!g||g.includes("play"),e=!g||g.includes("stop"),t=!g||g.includes("repeat"),n=!g||g.includes("frame"),a=!g||g.includes("background"),g=!g||g.includes("snapshot"),r={width:14,height:14,viewBox:"0 0 24 24"},o=Math.round(l.currentFrame),React__namespace.createElement("div",{className:"lf-player-controls",style:{display:"flex",justifyContent:"space-between",height:"60px",alignItems:"center",backgroundColor:this.props.transparentTheme?"transparent":this.props.darkTheme?"#3C3C3C":"#ffffff",paddingLeft:"10px",paddingRight:"10px"}},s&&React__namespace.createElement("div",{role:"button","aria-label":c===PlayerState.Playing?PlayerEvent.Pause:PlayerEvent.Play,tabIndex:0,onClick:function(){c===PlayerState.Playing?"function"==typeof h&&h():"function"==typeof m&&m()},onKeyDown:function(){c===PlayerState.Playing?"function"==typeof h&&h():"function"==typeof m&&m()},className:"lf-player-btn",style:ControlButtonStyle},c===PlayerState.Playing?React__namespace.createElement("svg",__assign({},r),React__namespace.createElement("rect",{height:"22.9",rx:"1.9",width:"7.6",x:"14",y:".5"}),React__namespace.createElement("rect",{height:"22.9",rx:"1.9",width:"7.6",x:"2",y:".5"})):React__namespace.createElement("svg",__assign({},r),React__namespace.createElement("path",{d:"M2 3.4C2 1.9 3.5 1 4.8 1.8l16.5 9.6c1.2.7 1.2 2.5 0 3.2L4.8 24.2C3.5 25 2 24.1 2 22.6V3.4z"}))),e&&React__namespace.createElement("div",{tabIndex:0,role:"button","aria-label":PlayerEvent.Stop,onClick:function(){return f&&f()},onKeyDown:function(){return f&&f()},className:c===PlayerState.Stopped?"lf-player-btn active":"lf-player-btn",style:ControlButtonStyle},React__namespace.createElement("svg",__assign({},r),React__namespace.createElement("path",{d:"M2 3.667A1.67 1.67 0 0 1 3.667 2h16.666A1.67 1.67 0 0 1 22 3.667v16.666A1.67 1.67 0 0 1 20.333\n            22H3.667A1.67 1.67 0 0 1 2 20.333z"}))),React__namespace.createElement(Seeker,{min:0,step:1,max:l?l.totalFrames:1,value:d||0,onChange:function(e){u&&i.setState({activeFrame:e},function(){u(e,!1)})},onChangeEnd:function(e){u&&i.setState({activeFrame:e},function(){u(e,!1)})},showLabels:this.props.showLabels,darkTheme:this.props.darkTheme}),n&&React__namespace.createElement("div",{role:"button",className:"lf-player-btn-container"},React__namespace.createElement("input",{style:{outline:"none",border:this.props.darkTheme?"1px #505050 solid":"1px #ccc solid",borderRadius:"3px",width:"40px",textAlign:"center",backgroundColor:this.props.darkTheme?"#505050":"#ffffff",color:this.props.darkTheme?"#B9B9B9":"#999",fontSize:"0.7rem",padding:"0",fontFamily:"inherit"},type:"text",value:o,readOnly:!0})),t&&React__namespace.createElement("div",{role:"button","aria-label":PlayerEvent.Loop,tabIndex:0,onClick:function(){l&&p&&p(!l.loop)},onKeyDown:function(){l&&p&&p(!l.loop)},className:l.loop?"lf-player-btn active":"lf-player-btn",style:ControlButtonStyle},React__namespace.createElement("svg",__assign({},r),React__namespace.createElement("path",{d:"M12.5 16.8137h-.13v1.8939h4.9696c3.6455 0 6.6113-2.9658 6.6113-6.6116\n            0-3.64549-2.9658-6.61131-6.6113-6.61131-.5231 0-.947.42391-.947.94696 0 .52304.4239.94696.947.94696 2.6011 0\n            4.7174 2.11634 4.7174 4.71739 0 2.6014-2.1166 4.7177-4.7174 4.7177H12.5zM13.6025\n            5.61469v-.13H7.48137C3.83582 5.48469.87 8.45051.87 12.096c0 3.6509 3.17269 6.6117 6.81304 6.6117.52304 0\n            .94696-.424.94696-.947 0-.5231-.42392-.947-.94696-.947-2.60804 0-4.91907-2.1231-4.91907-4.7176 0-2.60115\n            2.11634-4.71744 4.7174-4.71744h6.12113V5.61469z",stroke:"#8795A1",strokeWidth:".26"}),React__namespace.createElement("path",{d:"M11.1482\n            2.20355h0l-.001-.00116c-.3412-.40061-.9405-.44558-1.33668-.0996h-.00001c-.39526.34519-.43936.94795-.09898\n            1.34767l2.51487 3.03683-2.51894 3.06468c-.33872.40088-.29282 1.00363.10347\n            1.34723l.08517-.0982-.08517.0982c.17853.1549.39807.2308.61647.2308.2671 0 .5328-.114.72-.3347h0l.0011-.0014\n            3.0435-3.68655.0006-.00068c.3035-.35872.3025-.88754-.0019-1.24526l-3.0425-3.65786zM13.9453\n            21.7965h0l.001.0011c.3413.4006.9407.4456 1.337.0996h0c.3953-.3452.4395-.9479.099-1.3477l-2.5154-3.0368\n            2.5195-3.0647c.3388-.4008.2929-1.0036-.1035-1.3472l-.0852.0982.0852-.0982c-.1786-.1549-.3981-.2308-.6166-.2308-.2671\n            0-.5329.114-.7202.3347h0l-.0011.0014-3.0442\n            3.6865c-.0001.0003-.0003.0005-.0005.0007-.3036.3587-.3027.8876.0019 1.2453l3.0431 3.6579z",fill:"#8795A1",stroke:"#8795A1",strokeWidth:".26"}))),a&&React__namespace.createElement(Popover,{icon:React__namespace.createElement("svg",__assign({},r),React__namespace.createElement("path",{d:"M12 3.1L6.1 8.6a7.6 7.6 0 00-2.2 4 7.2 7.2 0 00.4 4.4 7.9 7.9 0 003 3.5 8.7 8.7 0 004.7 1.3c1.6 0\n            3.2-.5 4.6-1.3s2.4-2 3-3.5a7.2 7.2 0 00.5-4.5 7.6 7.6 0 00-2.2-4L12 3.2zM12 0l7.5 7a9.8 9.8 0 013 5.1\n            9.3 9.3 0 01-.6 5.8c-.9 1.8-2.2 3.3-4 4.4A11.2 11.2 0 0112 24a11.2 11.2 0\n            01-6-1.7c-1.7-1-3-2.6-3.9-4.4a9.3 9.3 0 01-.6-5.8c.4-2 1.5-3.7 3-5L12 0zM6 14h12c0 1.5-.7 3-1.8 4s-2.6\n            1.6-4.2 1.6S9 19 7.8 18s-1.7-2.5-1.7-4z"}))},React__namespace.createElement("div",{slot:"content",className:"lf-popover popover-background"},React__namespace.createElement(ColorPicker,{colorChangedEvent:this.props.colorChangedEvent}))),g&&React__namespace.createElement(Popover,{icon:React__namespace.createElement("svg",__assign({},r),React__namespace.createElement("path",{clipRule:"evenodd",d:"M0 3.01A2.983 2.983 0 012.983.027H16.99a2.983 2.983 0 012.983 2.983v14.008a2.982 2.982 0 01-2.983\n              2.983H2.983A2.983 2.983 0 010 17.018zm2.983-.941a.941.941 0 00-.942.94v14.01c0\n              .52.422.94.942.94H16.99a.94.94 0 00.941-.94V3.008a.941.941 0 00-.94-.94H2.981z",fillRule:"evenodd"}),React__namespace.createElement("path",{d:"M12.229 7.945l-2.07 4.598-2.586-2.605-2.414 2.758v2.146h9.656V11.93z"}),React__namespace.createElement("circle",{cx:"7.444",cy:"6.513",r:"2.032"}),React__namespace.createElement("path",{d:"M9.561 23.916h11.25a2.929 2.929 0 002.926-2.927V9.954a1.06 1.06 0 10-2.122 0v11.035a.805.805 0\n              01-.803.804H9.562a1.061 1.061 0 100 2.123z",stroke:"#8795a1",strokeWidth:".215"}))},React__namespace.createElement("div",{slot:"content",className:"lf-popover lf-popover-snapshot",onWheel:function(e){u&&u(o+(0<e.deltaY?-1:1),!1)}},React__namespace.createElement("h5",null,"Frame ",o),React__namespace.createElement("div",{style:{cursor:"pointer",color:"#0FCCCE"},onClick:this.props.snapshot},"Download SVG"),React__namespace.createElement("div",{style:{cursor:"pointer",color:"#0FCCCE"},onClick:this.props.snapshot},"Download PNG"),React__namespace.createElement("i",{className:"lf-note"},"Scroll with mousewheel to find exact frame"))))):null}})(React__namespace.Component),"data:image/svg+xml,%3csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M18 3C18 11.2843 11.2843 18 3 18C11.2843 18 18 24.7157 18 33C18 24.7157 24.7157 18 33 18C24.7157 18 18 11.2843 18 3ZM33 24C33 28.9706 28.9706 33 24 33C28.9706 33 33 37.0294 33 42C33 37.0294 37.0294 33 42 33C37.0294 33 33 28.9706 33 24Z' fill='url(%23paint0_linear_3166_11159)'/%3e%3cdefs%3e%3clinearGradient id='paint0_linear_3166_11159' x1='16.5' y1='9.75' x2='24.8926' y2='36.3113' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23FFC208'/%3e%3cstop offset='1' stop-color='%23E31C79'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e"),v$3="4.8.0",meta$3={g:"LottieFiles AE 3.5.4",a:"",k:"",d:"",tc:""},fr$3=60,ip$3=0,op$3=120,w$3=400,h$3=400,nm$3="A",assets$3=[{id:"comp_0",layers:[{ind:1,ty:4,nm:"L",sr:1,ks:{o:{a:0,k:100},r:{a:0,k:0},p:{a:1,k:[{i:{x:.667,y:1},o:{x:.167,y:.167},t:0,s:[163,163,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.667,y:1},o:{x:.333,y:0},t:20,s:[163,128,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.667,y:1},o:{x:.333,y:0},t:45,s:[163,173,0],to:[0,0,0],ti:[0,0,0]},{t:55,s:[163,163,0]}]},a:{a:0,k:[-37.5,-37.5,0]},s:{a:0,k:[100,100,100]}},ao:0,shapes:[{ind:0,ty:"sh",ks:{a:0,k:{i:[[0,69.036],[69.036,0],[0,-69.036],[-69.036,0]],o:[[0,69.036],[69.036,0],[0,-69.036],[-69.036,0]],v:[[-37.5,-162.5],[-162.5,-37.5],[-37.5,87.5],[87.5,-37.5]],c:!0}},nm:"P"},{ty:"mm",mm:1,nm:"M"},{ty:"gf",o:{a:0,k:100},r:1,g:{p:3,k:{a:0,k:[0,1,.761,.031,.5,.945,.435,.253,1,.89,.11,.475]}},s:{a:0,k:[-47.5,-114]},e:{a:0,k:[49.962,105.608]},t:1,nm:"G"}],ip:0,op:120,st:0},{ind:2,ty:4,nm:"S",sr:1,ks:{o:{a:0,k:100},r:{a:0,k:0},p:{a:1,k:[{i:{x:.571,y:.571},o:{x:.167,y:.167},t:0,s:[287,287,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.704,y:1},o:{x:.332,y:.152},t:15,s:[287,287,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.667,y:1},o:{x:.333,y:0},t:30,s:[287,270,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.667,y:1},o:{x:.333,y:0},t:60,s:[287,293,0],to:[0,0,0],ti:[0,0,0]},{t:67,s:[287,287,0]}]},a:{a:0,k:[87.5,87.5,0]},s:{a:0,k:[100,100,100]}},ao:0,shapes:[{ind:0,ty:"sh",ks:{a:0,k:{i:[[0,41.421],[41.421,0],[0,-41.421],[-41.421,0]],o:[[0,41.421],[41.421,0],[0,-41.421],[-41.421,0]],v:[[87.5,12.5],[12.5,87.5],[87.5,162.5],[162.5,87.5]],c:!0}},nm:"P"},{ty:"mm",mm:1,nm:"M"},{ty:"gf",o:{a:0,k:100},r:1,g:{p:3,k:{a:0,k:[0,1,.761,.031,.5,.945,.435,.253,1,.89,.11,.475]}},s:{a:0,k:[-47.5,-114]},e:{a:0,k:[49.962,105.608]},t:1,nm:"G"}],ip:0,op:120,st:0}]}],layers$3=[{ind:1,ty:4,nm:"G",sr:1,ks:{o:{a:0,k:100},r:{a:0,k:0},p:{a:0,k:[200,200,0]},a:{a:0,k:[0,0,0]},s:{a:0,k:[140,140,100]}},ao:0,ef:[{ty:28,nm:"S",np:8,en:1,ef:[{ty:10,nm:"T",v:{a:0,k:2}},{ty:7,nm:"U",v:{a:0,k:4}},{ty:7,nm:"I",v:{a:0,k:0}},{ty:7,nm:"I",v:{a:0,k:1}},{ty:7,nm:"C",v:{a:0,k:1}},{ty:7,nm:"P",v:{a:0,k:1}}]}],shapes:[{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[400,400]},p:{a:0,k:[0,0]},r:{a:0,k:0},nm:"R"},{ty:"st",c:{a:0,k:[1,1,1,1]},o:{a:0,k:100},w:{a:0,k:2},lc:1,lj:1,ml:4,nm:"S"},{ty:"gf",o:{a:0,k:100},r:1,g:{p:3,k:{a:0,k:[0,1,.761,.031,.5,.945,.435,.253,1,.89,.11,.475]}},s:{a:0,k:[-26,-85]},e:{a:0,k:[39,45]},t:1,nm:"G"},{ty:"tr",p:{a:0,k:[-.209,.658]},a:{a:0,k:[0,0]},s:{a:0,k:[100,100]},r:{a:0,k:0},o:{a:0,k:100},sk:{a:0,k:0},sa:{a:0,k:0},nm:"T"}],nm:"R"}],ip:0,op:120,st:0},{ind:2,ty:0,nm:"[",refId:"comp_0",sr:1,ks:{o:{a:0,k:100},r:{a:0,k:0},p:{a:0,k:[200,200,0]},a:{a:0,k:[200,200,0]},s:{a:0,k:[100,100,100]}},ao:0,w:400,h:400,ip:0,op:120,st:0}],markers$3=[],Listening={v:v$3,meta:meta$3,fr:fr$3,ip:ip$3,op:op$3,w:w$3,h:h$3,nm:nm$3,assets:assets$3,layers:layers$3,markers:markers$3},v$2="4.8.0",meta$2={g:"LottieFiles AE 3.5.4",a:"",k:"",d:"",tc:""},fr$2=60,ip$2=0,op$2=180,w$2=400,h$2=400,nm$2="A",assets$2=[{id:"comp_0",layers:[{ind:1,ty:4,nm:"L",sr:1,ks:{o:{a:0,k:100},r:{a:0,k:0},p:{a:0,k:[163,163,0]},a:{a:0,k:[-37.5,-37.5,0]},s:{a:1,k:[{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:0,s:[100,100,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:15,s:[130,130,100]},{t:30,s:[100,100,100]}]}},ao:0,shapes:[{ind:0,ty:"sh",ks:{a:0,k:{i:[[0,69.036],[69.036,0],[0,-69.036],[-69.036,0]],o:[[0,69.036],[69.036,0],[0,-69.036],[-69.036,0]],v:[[-37.5,-162.5],[-162.5,-37.5],[-37.5,87.5],[87.5,-37.5]],c:!0}},nm:"P"},{ty:"mm",mm:1,nm:"M"},{ty:"gf",o:{a:0,k:100},r:1,g:{p:3,k:{a:0,k:[0,1,.761,.031,.5,.945,.435,.253,1,.89,.11,.475]}},s:{a:0,k:[-47.5,-114]},e:{a:0,k:[49.962,105.608]},t:1,nm:"G"}],ip:0,op:187,st:0},{ind:2,ty:4,nm:"S",sr:1,ks:{o:{a:0,k:100},r:{a:0,k:0},p:{a:0,k:[287,287,0]},a:{a:0,k:[87.5,87.5,0]},s:{a:1,k:[{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:0,s:[100,100,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:10,s:[100,100,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:25,s:[120,120,100]},{t:40,s:[100,100,100]}]}},ao:0,shapes:[{ind:0,ty:"sh",ks:{a:0,k:{i:[[0,41.421],[41.421,0],[0,-41.421],[-41.421,0]],o:[[0,41.421],[41.421,0],[0,-41.421],[-41.421,0]],v:[[87.5,12.5],[12.5,87.5],[87.5,162.5],[162.5,87.5]],c:!0}},nm:"P"},{ty:"mm",mm:1,nm:"M"},{ty:"gf",o:{a:0,k:100},r:1,g:{p:3,k:{a:0,k:[0,1,.761,.031,.5,.945,.435,.253,1,.89,.11,.475]}},s:{a:0,k:[-47.5,-114]},e:{a:0,k:[49.962,105.608]},t:1,nm:"G"}],ip:0,op:208,st:0}]}],layers$2=[{ind:1,ty:4,nm:"S",sr:1,ks:{o:{a:0,k:100},r:{a:0,k:0},p:{a:1,k:[{i:{x:.667,y:1},o:{x:.333,y:0},t:60,s:[200,200,0],to:[0,0,0],ti:[0,0,0]},{t:90,s:[440,449.5,0]}]},a:{a:0,k:[0,0,0]},s:{a:0,k:[100,100,100]}},ao:0,ef:[{ty:28,nm:"S",np:8,en:1,ef:[{ty:10,nm:"T",v:{a:0,k:3}},{ty:7,nm:"U",v:{a:0,k:4}},{ty:7,nm:"I",v:{a:0,k:0}},{ty:7,nm:"I",v:{a:0,k:1}},{ty:7,nm:"C",v:{a:0,k:1}},{ty:7,nm:"P",v:{a:0,k:1}}]}],shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ks:{a:0,k:{i:[[37.834,0],[0,-5.181],[-37.834,0],[0,5.181]],o:[[-37.834,0],[0,5.181],[37.834,0],[0,-5.181]],v:[[0,-9.381],[-68.505,0],[0,9.381],[68.505,0]],c:!0}},nm:"P"},{ty:"st",c:{a:0,k:[1,1,1,1]},o:{a:0,k:100},w:{a:0,k:0},lc:1,lj:1,ml:4,nm:"S"},{ty:"gf",o:{a:0,k:100},r:1,g:{p:3,k:{a:0,k:[0,1,1,1,.5,1,1,1,1,1,1,1,0,1,.5,.5,1,0]}},s:{a:0,k:[.249,.249]},e:{a:0,k:[91.305,-.238]},t:2,h:{a:0,k:0},a:{a:0,k:90},nm:"G"},{ty:"tr",p:{a:0,k:[-116.514,-105.125]},a:{a:0,k:[0,0]},s:{a:0,k:[124.149,173.892]},r:{a:0,k:-41.711},o:{a:0,k:100},sk:{a:0,k:0},sa:{a:0,k:0},nm:"T"}],nm:"E"}],ip:0,op:180,st:0},{ind:2,ty:4,nm:"G",sr:1,ks:{o:{a:0,k:100},r:{a:0,k:0},p:{a:0,k:[200,200,0]},a:{a:0,k:[0,0,0]},s:{a:0,k:[140,140,100]}},ao:0,ef:[{ty:28,nm:"S",np:8,en:1,ef:[{ty:10,nm:"T",v:{a:0,k:3}},{ty:7,nm:"U",v:{a:0,k:4}},{ty:7,nm:"I",v:{a:0,k:0}},{ty:7,nm:"I",v:{a:0,k:1}},{ty:7,nm:"C",v:{a:0,k:1}},{ty:7,nm:"P",v:{a:0,k:1}}]}],shapes:[{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[400,400]},p:{a:0,k:[0,0]},r:{a:0,k:0},nm:"R"},{ty:"st",c:{a:0,k:[1,1,1,1]},o:{a:0,k:100},w:{a:0,k:2},lc:1,lj:1,ml:4,nm:"S"},{ty:"gf",o:{a:0,k:100},r:1,g:{p:3,k:{a:0,k:[0,1,.761,.031,.5,.945,.435,.253,1,.89,.11,.475]}},s:{a:0,k:[-26,-85]},e:{a:0,k:[39,45]},t:1,nm:"G"},{ty:"tr",p:{a:0,k:[-.209,.658]},a:{a:0,k:[0,0]},s:{a:0,k:[100,100]},r:{a:0,k:0},o:{a:0,k:100},sk:{a:0,k:0},sa:{a:0,k:0},nm:"T"}],nm:"R"}],ip:0,op:180,st:0},{ind:3,ty:0,nm:"[",refId:"comp_0",sr:1,ks:{o:{a:0,k:100},r:{a:0,k:0},p:{a:0,k:[200,200,0]},a:{a:0,k:[200,200,0]},s:{a:0,k:[100,100,100]}},ao:0,w:400,h:400,ip:0,op:180,st:0}],markers$2=[],AIProcessingLong={v:v$2,meta:meta$2,fr:fr$2,ip:ip$2,op:op$2,w:w$2,h:h$2,nm:nm$2,assets:assets$2,layers:layers$2,markers:markers$2},v$1="4.8.0",meta$1={g:"LottieFiles AE 3.5.4",a:"Anagh Sharma",k:"",d:"Progress indicator to be used for showing AI processing input for a short period of time.",tc:""},fr$1=60,ip$1=0,op$1=120,w$1=400,h$1=400,nm$1="A",assets$1=[{id:"comp_0",layers:[{ind:1,ty:4,nm:"L",sr:1,ks:{o:{a:0,k:100},r:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.167],y:[.167]},t:0,s:[0]},{t:90,s:[270]}]},p:{a:0,k:[163,163,0]},a:{a:0,k:[-37.5,-37.5,0]},s:{a:0,k:[100,100,100]}},ao:0,shapes:[{ind:0,ty:"sh",ks:{a:0,k:{i:[[0,69.036],[69.036,0],[0,-69.036],[-69.036,0]],o:[[0,69.036],[69.036,0],[0,-69.036],[-69.036,0]],v:[[-37.5,-162.5],[-162.5,-37.5],[-37.5,87.5],[87.5,-37.5]],c:!0}},nm:"P"},{ty:"mm",mm:1,nm:"M"},{ty:"gf",o:{a:0,k:100},r:1,g:{p:3,k:{a:0,k:[0,1,.761,.031,.5,.945,.435,.253,1,.89,.11,.475]}},s:{a:0,k:[-47.5,-114]},e:{a:0,k:[49.962,105.608]},t:1,nm:"G"}],ip:0,op:308,st:0},{ind:2,ty:4,nm:"S",sr:1,ks:{o:{a:0,k:100},r:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.167],y:[.167]},t:0,s:[0]},{t:90,s:[360]}]},p:{a:0,k:[287,287,0]},a:{a:0,k:[87.5,87.5,0]},s:{a:0,k:[100,100,100]}},ao:0,shapes:[{ind:0,ty:"sh",ks:{a:0,k:{i:[[0,41.421],[41.421,0],[0,-41.421],[-41.421,0]],o:[[0,41.421],[41.421,0],[0,-41.421],[-41.421,0]],v:[[87.5,12.5],[12.5,87.5],[87.5,162.5],[162.5,87.5]],c:!0}},nm:"P"},{ty:"mm",mm:1,nm:"M"},{ty:"gf",o:{a:0,k:100},r:1,g:{p:3,k:{a:0,k:[0,1,.761,.031,.5,.945,.435,.253,1,.89,.11,.475]}},s:{a:0,k:[-47.5,-114]},e:{a:0,k:[49.962,105.608]},t:1,nm:"G"}],ip:0,op:316,st:0}]}],layers$1=[{ind:1,ty:4,nm:"G",sr:1,ks:{o:{a:0,k:100},r:{a:0,k:0},p:{a:0,k:[200,200,0]},a:{a:0,k:[0,0,0]},s:{a:0,k:[140,140,100]}},ao:0,ef:[{ty:28,nm:"S",np:8,en:1,ef:[{ty:10,nm:"T",v:{a:0,k:2}},{ty:7,nm:"U",v:{a:0,k:4}},{ty:7,nm:"I",v:{a:0,k:0}},{ty:7,nm:"I",v:{a:0,k:1}},{ty:7,nm:"C",v:{a:0,k:1}},{ty:7,nm:"P",v:{a:0,k:1}}]}],shapes:[{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[400,400]},p:{a:0,k:[0,0]},r:{a:0,k:0},nm:"R"},{ty:"st",c:{a:0,k:[1,1,1,1]},o:{a:0,k:100},w:{a:0,k:2},lc:1,lj:1,ml:4,nm:"S"},{ty:"gf",o:{a:0,k:100},r:1,g:{p:3,k:{a:1,k:[{i:{x:.667,y:1},o:{x:.333,y:0},t:0,s:[0,1,.761,.031,.5,.945,.435,.253,1,.89,.11,.475]},{i:{x:.667,y:1},o:{x:.333,y:0},t:45,s:[0,.89,.11,.475,.5,.945,.435,.253,1,1,.761,.031]},{t:90,s:[0,1,.761,.031,.5,.945,.435,.253,1,.89,.11,.475]}]}},s:{a:0,k:[-26,-85]},e:{a:0,k:[39,45]},t:1,nm:"G"},{ty:"tr",p:{a:0,k:[-.209,.658]},a:{a:0,k:[0,0]},s:{a:0,k:[100,100]},r:{a:0,k:0},o:{a:0,k:100},sk:{a:0,k:0},sa:{a:0,k:0},nm:"T"}],nm:"R"}],ip:0,op:125,st:0},{ind:2,ty:0,nm:"[",refId:"comp_0",sr:1,ks:{o:{a:0,k:100},r:{a:0,k:0},p:{a:0,k:[200,200,0]},a:{a:0,k:[200,200,0]},s:{a:0,k:[100,100,100]}},ao:0,w:400,h:400,ip:0,op:300,st:0}],markers$1=[],AIProcessingShort={v:v$1,meta:meta$1,fr:fr$1,ip:ip$1,op:op$1,w:w$1,h:h$1,nm:nm$1,assets:assets$1,layers:layers$1,markers:markers$1},_excluded$8=["size","state","alt","className"],SaraSparkle=function(e){var t=e.size,n=e.state,a=e.alt,r=e.className,e=_objectWithoutProperties(e,_excluded$8),o={listening:Listening,"short-processing":AIProcessingShort,"long-processing":AIProcessingLong},i=classnames({"align-bottom":"default"===n},r);return"default"===n?React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-AI-Sara-Sparkle"},e),React__namespace.createElement("img",{src:img$1,alt:a,width:t,height:t,className:i})):React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-AI-Sara-Sparkle",className:r},e),React__namespace.createElement(Player,{autoplay:!0,loop:!0,src:n&&o[n]||Listening,style:{height:t,width:t}}))},v=(SaraSparkle.defaultProps={size:24,state:"default"},"4.8.0"),meta={g:"LottieFiles AE 3.5.4",a:"Anagh Sharma",k:"",d:"Progress indicator to be used for showing Sara when it is idle.",tc:""},fr=60,ip=0,op=360,w=96,h=96,nm="S",assets=[{id:"comp_0",layers:[{ind:1,ty:4,nm:"S",sr:1,ks:{o:{a:0,k:100},r:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:0,s:[0]},{t:360,s:[360]}]},p:{a:0,k:[48,48,0]},a:{a:0,k:[0,0,0]},s:{a:0,k:[100,100,100]}},ao:0,ef:[{ty:28,nm:"S",np:8,en:1,ef:[{ty:10,nm:"T",v:{a:0,k:2}},{ty:7,nm:"U",v:{a:0,k:4}},{ty:7,nm:"I",v:{a:0,k:0}},{ty:7,nm:"I",v:{a:0,k:1}},{ty:7,nm:"C",v:{a:0,k:1}},{ty:7,nm:"P",v:{a:0,k:1}}]}],shapes:[{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[128,128.055]},p:{a:0,k:[0,0]},r:{a:0,k:0},nm:"R"},{ty:"st",c:{a:0,k:[1,1,1,1]},o:{a:0,k:100},w:{a:0,k:0},lc:1,lj:1,ml:4,nm:"S"},{ty:"gf",o:{a:0,k:100},r:1,g:{p:3,k:{a:0,k:[0,1,.761,.031,.5,.945,.435,.253,1,.89,.11,.475]}},s:{a:0,k:[-19.515,-47.635]},e:{a:0,k:[13.662,48.644]},t:1,nm:"G"},{ty:"tr",p:{a:0,k:[-.019,-.248]},a:{a:0,k:[0,0]},s:{a:0,k:[100,100]},r:{a:0,k:0},o:{a:0,k:100},sk:{a:0,k:0},sa:{a:0,k:0},nm:"T"}],nm:"R"}],ip:0,op:480,st:0},{ind:2,ty:4,nm:"F",sr:1,ks:{o:{a:0,k:100},r:{a:0,k:0},p:{a:0,k:[48,47.996,0]},a:{a:0,k:[0,0,0]},s:{a:1,k:[{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:0,s:[90,90,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:25,s:[90,90,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:110,s:[100,100,100]},{t:175,s:[90,90,100]}]}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ks:{a:0,k:{i:[[0,0],[-6.612,1.895],[-7.835,0],[0,0],[-1.663,6.671],[-3.92,6.787],[0,0],[4.945,4.776],[3.915,6.792],[0,0],[6.608,-1.9],[7.84,0],[0,0],[1.663,-6.676],[3.92,-6.787],[0,0],[-4.95,-4.776],[-3.92,-6.787]],o:[[3.92,6.787],[1.663,6.671],[0,0],[7.84,0],[6.608,1.895],[0,0],[3.92,-6.787],[4.945,-4.776],[0,0],[-3.92,-6.787],[-1.663,-6.676],[0,0],[-7.835,0],[-6.612,-1.9],[0,0],[-3.92,6.792],[-4.95,4.776],[0,0]],v:[[-38.919,28.571],[-20.715,35.89],[-5.281,47.996],[5.28,47.996],[20.719,35.89],[38.917,28.571],[44.196,19.425],[41.436,0],[44.2,-19.425],[38.917,-28.571],[20.719,-35.886],[5.28,-47.996],[-5.281,-47.996],[-20.715,-35.886],[-38.919,-28.571],[-44.197,-19.425],[-41.432,0],[-44.197,19.425]],c:!0}},nm:"P"},{ty:"gf",o:{a:0,k:100},r:1,g:{p:3,k:{a:0,k:[0,1,.761,.031,.5,.945,.435,.253,1,.89,.11,.475]}},s:{a:0,k:[-19.515,-47.635]},e:{a:0,k:[13.662,48.644]},t:1,nm:"G"},{ty:"tr",p:{a:0,k:[0,0]},a:{a:0,k:[0,0]},s:{a:0,k:[100,100]},r:{a:0,k:0},o:{a:0,k:100},sk:{a:0,k:0},sa:{a:0,k:0},nm:"T"}],nm:"F"}],ip:0,op:496,st:0}]}],layers=[{ind:1,ty:4,nm:"S",sr:1,ks:{o:{a:0,k:100},r:{a:0,k:0},p:{a:0,k:[48,48,0]},a:{a:0,k:[0,0,0]},s:{a:1,k:[{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:0,s:[34,34,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:50,s:[41,41,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:110,s:[40,40,100]},{t:150,s:[34,34,100]}]}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ks:{a:0,k:{i:[[0,41.421],[41.421,0],[0,-41.421],[-41.421,0]],o:[[0,41.421],[41.421,0],[0,-41.421],[-41.421,0]],v:[[0,-75],[-75,0],[0,75],[75,0]],c:!0}},nm:"P"},{ty:"fl",c:{a:0,k:[1,1,1,1]},o:{a:0,k:100},r:1,nm:"F"},{ty:"tr",p:{a:0,k:[0,0]},a:{a:0,k:[0,0]},s:{a:0,k:[100,100]},r:{a:0,k:0},o:{a:0,k:100},sk:{a:0,k:0},sa:{a:0,k:0},nm:"T"}],nm:"S"}],ip:0,op:396,st:0},{ind:3,ty:0,nm:"C",refId:"comp_0",sr:1,ks:{o:{a:0,k:100},r:{a:0,k:0},p:{a:0,k:[48,47.994,0]},a:{a:0,k:[48,48,0]},s:{a:0,k:[90,90,100]}},ao:0,w:96,h:96,ip:0,op:480,st:0}],markers=[],AIResting={v:v,meta:meta,fr:fr,ip:ip,op:op,w:w,h:h,nm:nm,assets:assets,layers:layers,markers:markers},img="data:image/svg+xml,%3csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_3314_32121)'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.1898 55.9227C13.7816 57.1861 8.66759 55.5682 6.05421 51.0432L2.53533 44.9454C-0.0780511 40.4204 1.0788 35.1799 4.37855 31.9957C1.0788 28.8114 -0.0780511 23.5742 2.53533 19.046L6.05421 12.9482C8.66759 8.42323 13.7816 6.80532 18.1898 8.07193C19.2983 3.62107 23.2555 -0.00149536 28.479 -0.00149536H35.52C40.7468 -0.00149536 44.7039 3.62107 45.8124 8.07193C50.2174 6.80532 55.3314 8.42323 57.9448 12.9482L61.4669 19.046C64.0771 23.5742 62.9202 28.8114 59.6237 31.9957C62.9202 35.1799 64.0771 40.4204 61.4637 44.9454L57.9448 51.0432C55.3314 55.5682 50.2174 57.1861 45.8124 55.9227C44.7039 60.3703 40.7468 63.9929 35.52 63.9929H28.479C23.2555 63.9929 19.2983 60.3703 18.1898 55.9227Z' fill='url(%23paint0_linear_3314_32121)'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 32C23.0457 32 32 23.0457 32 12C32 23.0457 40.9543 32 52 32C40.9543 32 32 40.9543 32 52C32 40.9543 23.0457 32 12 32Z' fill='white'/%3e%3c/g%3e%3cdefs%3e%3clinearGradient id='paint0_linear_3314_32121' x1='18.99' y1='0.239091' x2='41.9606' y2='54.7321' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23FFC208'/%3e%3cstop offset='1' stop-color='%23E31C79'/%3e%3c/linearGradient%3e%3cclipPath id='clip0_3314_32121'%3e%3crect width='64' height='64' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",_excluded$7=["size","state","alt","className"],Sara=function(e){var t=e.size,n=e.state,a=e.alt,r=e.className,e=_objectWithoutProperties(e,_excluded$7),o=classnames({"align-bottom":"default"===n},r);return"default"===n?React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-AI-Sara"},e),React__namespace.createElement("img",{src:img,alt:a,width:t,height:t,className:o})):React__namespace.createElement("div",_extends$2({"data-test":"DesignSystem-AI-Sara",className:r},e),React__namespace.createElement(Player,{autoplay:!0,loop:!0,src:AIResting,style:{height:t,width:t}}))},SaraIconDefault=(Sara.defaultProps={size:32,state:"default"},function(e){return e=e.className,React__default.default.createElement("svg",{width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:e,"data-test":"DesignSystem-AI-Icon","aria-hidden":"true",focusable:"false"},React__default.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 0.75C6 3.6495 8.3505 6 11.25 6C8.3505 6 6 8.35051 6 11.25C6 8.35051 3.64949 6 0.75 6C3.64949 6 6 3.6495 6 0.75Z",fill:"url(#paint0_linear_54537_3573)"}),React__default.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 0.75C6 3.6495 8.3505 6 11.25 6C8.3505 6 6 8.35051 6 11.25C6 8.35051 3.64949 6 0.75 6C3.64949 6 6 3.6495 6 0.75Z",fill:"url(#paint1_linear_54537_3573)",fillOpacity:"0.24"}),React__default.default.createElement("defs",null,React__default.default.createElement("linearGradient",{id:"paint0_linear_54537_3573",x1:"10.1719",y1:"2.57813",x2:"2.25",y2:"9.30469",gradientUnits:"userSpaceOnUse"},React__default.default.createElement("stop",{stopColor:"#E81F76",stopOpacity:"0.8"}),React__default.default.createElement("stop",{offset:"1",stopColor:"#EB5324"})),React__default.default.createElement("linearGradient",{id:"paint1_linear_54537_3573",x1:"3.86719",y1:"6.98438",x2:"0.257812",y2:"9.44531",gradientUnits:"userSpaceOnUse"},React__default.default.createElement("stop",{stopColor:"#FFC208",stopOpacity:"0"}),React__default.default.createElement("stop",{offset:"1",stopColor:"#FFC208"}))))}),SaraIconDisabled=function(e){return e=e.className,React__default.default.createElement("svg",{width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:e,"data-test":"DesignSystem-AI-Icon","aria-hidden":"true",focusable:"false"},React__default.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.75 6C3.6495 6 6 3.6495 6 0.75C6 3.6495 8.35051 6 11.25 6C8.35051 6 6 8.35051 6 11.25C6 8.35051 3.6495 6 0.75 6Z",fill:"url(#paint0_linear_63015_2821)"}),React__default.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.75 6C3.6495 6 6 3.6495 6 0.75C6 3.6495 8.35051 6 11.25 6C8.35051 6 6 8.35051 6 11.25C6 8.35051 3.6495 6 0.75 6Z",fill:"url(#paint1_linear_63015_2821)",fillOpacity:"0.24"}),React__default.default.createElement("defs",null,React__default.default.createElement("linearGradient",{id:"paint0_linear_63015_2821",x1:"2.57813",y1:"1.82812",x2:"9.30469",y2:"9.75",gradientUnits:"userSpaceOnUse"},React__default.default.createElement("stop",{stopColor:"#E81F76",stopOpacity:"0.8"}),React__default.default.createElement("stop",{offset:"1",stopColor:"#EB5324"})),React__default.default.createElement("linearGradient",{id:"paint1_linear_63015_2821",x1:"6.98438",y1:"8.13281",x2:"9.44531",y2:"11.7422",gradientUnits:"userSpaceOnUse"},React__default.default.createElement("stop",{stopColor:"#FFC208",stopOpacity:"0"}),React__default.default.createElement("stop",{offset:"1",stopColor:"#FFC208"}))))},css_248z$2=".iconButton-module-AIIconButton-BtFJz-4-22-0 {\n  background: transparent;\n  padding: var(--spacing-20);\n  border-radius: var(--border-radius-10);\n  cursor: pointer;\n  border: 0;\n  font-family: var(--font-family);\n  font-weight: var(--font-weight-normal);\n  font-size: var(--font-size);\n  line-height: var(--font-height-s);\n  position: relative;\n}\n\n.iconButton-module-AIIconButton--large-2EnOg-4-22-0 {\n  padding: var(--spacing-0-75);\n}\n\n.iconButton-module-AIIconButton--regular-TAz71-4-22-0 {\n  padding: var(--spacing);\n}\n\n.iconButton-module-AIIconButton-BtFJz-4-22-0:hover {\n  background: linear-gradient(\n    315deg,\n    rgba(227, 28, 121, 0.2) 0%,\n    rgba(231, 56, 79, 0.32) 19.79%,\n    rgba(240, 125, 0, 0.32) 100%\n  );\n  color: var(--secondary) !important;\n}\n\n.iconButton-module-AIIconButton-BtFJz-4-22-0:active {\n  background: linear-gradient(\n    315deg,\n    rgba(227, 28, 121, 0.31) 0%,\n    rgba(231, 56, 79, 0.48) 19.79%,\n    rgba(240, 125, 0, 0.48) 100%\n  );\n  color: var(--secondary-dark) !important;\n}\n\n.iconButton-module-AIIconButton-BtFJz-4-22-0:focus {\n  outline: var(--border-width-05) solid var(--primary-focus);\n  outline-offset: var(--spacing-05);\n}\n\n.iconButton-module-AIIconButton-BtFJz-4-22-0:disabled {\n  cursor: not-allowed;\n  background: transparent;\n  color: var(--inverse-lightest);\n}\n\n.iconButton-module-AIIconButton-icon-nj5xZ-4-22-0 {\n  overflow: hidden;\n  flex-shrink: 0;\n  -webkit-user-select: none;\n     -moz-user-select: none;\n          user-select: none;\n  line-height: inherit;\n  display: flex;\n  align-items: center;\n  position: relative;\n}\n\n.iconButton-module-AIIconButton-AIIcon-xdcj5-4-22-0 {\n  position: absolute;\n}\n\n.iconButton-module-AIIconButton-AIIcon--regularTop-vGg0e-4-22-0 {\n  bottom: calc(var(--spacing-30) + var(--spacing-05)); /* 14px */\n  left: calc(var(--spacing-30) + var(--spacing-2-5)); /* 13px */\n}\n\n.iconButton-module-AIIconButton-AIIcon--largeTop-3HqjO-4-22-0 {\n  bottom: calc(var(--spacing-40) + var(--spacing-05)); /* 18px */\n  left: calc(var(--spacing-40) + var(--spacing-2-5)); /* 17px */\n}\n\n.iconButton-module-AIIconButton-AIIcon--regularBottom-oQfDL-4-22-0 {\n  top: calc(var(--spacing-30) + var(--spacing-2-5)); /* 13px */\n  left: calc(var(--spacing-30) + var(--spacing-05)); /* 14px */\n}\n\n.iconButton-module-AIIconButton-AIIcon--largeBottom-RQtt--4-22-0 {\n  top: calc(var(--spacing-40) + var(--spacing-2-5)); /* 17px */\n  left: calc(var(--spacing-40) + var(--spacing-05)); /* 18px */\n}\n",styles$2={AIIconButton:"iconButton-module-AIIconButton-BtFJz-4-22-0","AIIconButton--large":"iconButton-module-AIIconButton--large-2EnOg-4-22-0","AIIconButton--regular":"iconButton-module-AIIconButton--regular-TAz71-4-22-0","AIIconButton-icon":"iconButton-module-AIIconButton-icon-nj5xZ-4-22-0","AIIconButton-AIIcon":"iconButton-module-AIIconButton-AIIcon-xdcj5-4-22-0","AIIconButton-AIIcon--regularTop":"iconButton-module-AIIconButton-AIIcon--regularTop-vGg0e-4-22-0","AIIconButton-AIIcon--largeTop":"iconButton-module-AIIconButton-AIIcon--largeTop-3HqjO-4-22-0","AIIconButton-AIIcon--regularBottom":"iconButton-module-AIIconButton-AIIcon--regularBottom-oQfDL-4-22-0","AIIconButton-AIIcon--largeBottom":"iconButton-module-AIIconButton-AIIcon--largeBottom-RQtt--4-22-0"},SaraIcon=(styleInject$1(css_248z$2),function(e){var t=e.size,n=e.position,e=e.disabled,n=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$2["AIIconButton-AIIcon"],!0),styles$2["AIIconButton-AIIcon--largeTop"],"top"===n&&"large"===t),styles$2["AIIconButton-AIIcon--regularTop"],"top"===n&&"regular"===t),styles$2["AIIconButton-AIIcon--regularBottom"],"bottom"===n&&"regular"===t),styles$2["AIIconButton-AIIcon--largeBottom"],"bottom"===n&&"large"===t));return e?React__namespace.createElement(SaraIconDisabled,{className:n}):React__namespace.createElement(SaraIconDefault,{className:n})}),_excluded$6=(SaraIcon.defaultProps={size:"regular",position:"top"},["icon","position","className","size","strokeColor","tooltip","disabled"]),AIIconButton=function(e){var t=e.icon,n=e.position,a=e.className,r=e.size,o=e.strokeColor,i=e.tooltip,s=e.disabled,l=null!=(l=null!=(l=(e=_objectWithoutProperties(e,_excluded$6))["aria-label"])?l:i)?l:t,a=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$2.AIIconButton,!0),styles$2["AIIconButton--regular"],"regular"===r),styles$2["AIIconButton--large"],"large"===r),a),c=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$2["AIIconButton-icon"],!0),"material-symbols",!0),"material-symbols-rounded",!0)),d={fontSize:"".concat((d={regular:16,large:20})[r],"px"),width:"".concat(d[r],"px"),height:"".concat(d[r],"px"),color:s?"var(--text-disabled)":"var(--text)"},r={disabled:s,size:r,position:n};return React__namespace.createElement(Tooltip,{tooltip:i,showTooltip:!!i&&!s},React__namespace.createElement("button",_extends$2({className:a,"data-test":"DesignSystem-AI-IconButton",disabled:s,"aria-label":l},e,{style:{color:o}}),React__namespace.createElement("i",{"data-test":"DesignSystem-Icon",className:c,style:d,"aria-hidden":!!l},t),React__namespace.createElement(SaraIcon,r)))},css_248z$1=(AIIconButton.defaultProps={size:"regular",position:"top",strokeColor:"var(--text-white)"},".chip-module-AIChip-BtOef-4-22-0 {\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  border-radius: var(--border-radius-30);\n  padding: var(--spacing-05) var(--spacing-20);\n  cursor: pointer;\n  width: -moz-fit-content;\n  width: fit-content;\n  border: 0;\n  background: linear-gradient(\n    274deg,\n    rgba(231, 56, 79, 0.24) 0%,\n    rgba(231, 56, 79, 0.24) 19.79%,\n    rgba(240, 125, 0, 0.24) 100%\n  );\n}\n\n.chip-module-AIChip-BtOef-4-22-0:hover {\n  background: linear-gradient(\n    274deg,\n    rgba(231, 56, 79, 0.32) 0%,\n    rgba(231, 56, 79, 0.32) 19.79%,\n    rgba(240, 125, 0, 0.32) 100%\n  );\n}\n\n.chip-module-AIChip-BtOef-4-22-0:active {\n  background: linear-gradient(\n    274deg,\n    rgba(231, 56, 79, 0.48) 0%,\n    rgba(231, 56, 79, 0.48) 19.79%,\n    rgba(240, 125, 0, 0.48) 100%\n  );\n}\n\n.chip-module-AIChip-BtOef-4-22-0:focus,\n.chip-module-AIChip-BtOef-4-22-0:focus-visible {\n  outline: var(--border-width-05) solid var(--primary-dark);\n  outline-offset: var(--spacing-05);\n  border-radius: var(--border-radius-full);\n}\n\n.chip-module-AIChip-icon-n5kJL-4-22-0 {\n  width: var(--spacing-40);\n  height: var(--spacing-40);\n  font-size: var(--spacing-40) !important;\n  margin-right: var(--spacing-10);\n  -webkit-background-clip: text;\n          background-clip: text;\n  color: var(--inverse);\n}\n\n.chip-module-AIChip-text-EfbZT-4-22-0 {\n  color: var(--inverse);\n  font-size: var(--font-size);\n  line-height: var(--font-height);\n  font-family: var(--font-family);\n}\n\n/* Disabled Chip */\n\n.chip-module-AIChip--disabled-R4qHn-4-22-0 {\n  background: linear-gradient(\n    274deg,\n    rgba(231, 56, 79, 0.24) 0%,\n    rgba(231, 56, 79, 0.24) 19.79%,\n    rgba(240, 125, 0, 0.24) 100%\n  );\n}\n\n.chip-module-AIChip-icon--disabled-UBH8e-4-22-0 {\n  -webkit-background-clip: text;\n          background-clip: text;\n  color: var(--inverse-lightest);\n}\n\n.chip-module-AIChip-text--disabled-fCBlY-4-22-0 {\n  color: var(--inverse-lightest);\n}\n\n.chip-module-AIChip-BtOef-4-22-0:disabled {\n  cursor: not-allowed;\n  background: linear-gradient(\n    274deg,\n    rgba(231, 56, 79, 0.24) 0%,\n    rgba(231, 56, 79, 0.24) 19.79%,\n    rgba(240, 125, 0, 0.24) 100%\n  );\n}\n"),styles$1={AIChip:"chip-module-AIChip-BtOef-4-22-0","AIChip-icon":"chip-module-AIChip-icon-n5kJL-4-22-0","AIChip-text":"chip-module-AIChip-text-EfbZT-4-22-0","AIChip--disabled":"chip-module-AIChip--disabled-R4qHn-4-22-0","AIChip-icon--disabled":"chip-module-AIChip-icon--disabled-UBH8e-4-22-0","AIChip-text--disabled":"chip-module-AIChip-text--disabled-fCBlY-4-22-0"},_excluded$5=(styleInject$1(css_248z$1),["label","icon","disabled","name","className"]),AIChip=function(e){var t=e.label,n=e.icon,a=e.disabled,r=e.className,e=_objectWithoutProperties(e,_excluded$5),r=classnames(_defineProperty$1(_defineProperty$1({},styles$1.AIChip,!0),styles$1["AIChip--disabled"],a),r),o=classnames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},styles$1["AIChip-icon"],!0),styles$1["AIChip-icon--disabled"],a),"material-symbols",!0),"material-symbols-rounded",!0)),i=classnames(_defineProperty$1(_defineProperty$1({},styles$1["AIChip-text"],!0),styles$1["AIChip-text--disabled"],a));return React__namespace.createElement("button",_extends$2({type:"button","data-test":"DesignSystem-AI-Chip",className:r,disabled:a},e),React__namespace.createElement("i",{"data-test":"DesignSystem-AI-Chip-Icon",className:o,"aria-hidden":"true"},n),React__namespace.createElement("span",{"data-test":"DesignSystem-AI-Chip-Text",className:i},t))},css_248z=".chat-module-AIResponse-container--glow-33hYs-4-22-0 {\n  background: linear-gradient(white, white) padding-box,\n    linear-gradient(to right, rgba(254, 172, 95, 1) 9%, rgba(255, 31, 136, 1) 48%, rgba(227, 28, 121, 0.48) 100%)\n      border-box;\n  border: var(--spacing-2-5) solid transparent;\n  border-radius: var(--border-radius-30);\n}\n\n.chat-module-AIResponse-container-OdpKS-4-22-0 {\n  border-radius: var(--border-radius-30);\n  border: var(--border-width-2-5) solid var(--secondary);\n  padding: var(--spacing-20) var(--spacing-30);\n}\n\n.chat-module-AIResponse-box--glow-V9QG9-4-22-0 {\n  padding: var(--spacing-20) var(--spacing-30);\n  border-radius: var(--spacing-30);\n  background: linear-gradient(to right, rgba(240, 125, 0, 0.04), rgba(227, 28, 121, 0.0192));\n}\n\n.chat-module-AIResponse-actionBar-6fyXH-4-22-0 {\n  margin-top: var(--spacing-10);\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  flex-wrap: wrap;\n}\n\n.chat-module-AIResponse-metaData-eT5c3-4-22-0 {\n  margin-left: calc(var(--spacing-80) + var(--spacing-20));\n}\n",styles={"AIResponse-container--glow":"chat-module-AIResponse-container--glow-33hYs-4-22-0","AIResponse-container":"chat-module-AIResponse-container-OdpKS-4-22-0","AIResponse-box--glow":"chat-module-AIResponse-box--glow-V9QG9-4-22-0","AIResponse-actionBar":"chat-module-AIResponse-actionBar-6fyXH-4-22-0","AIResponse-metaData":"chat-module-AIResponse-metaData-eT5c3-4-22-0"},_excluded$4=(styleInject$1(css_248z),["children","className","showGlow"]),ChatBox=function(e){var t=e.children,n=e.className,a=e.showGlow,e=_objectWithoutProperties(e,_excluded$4),n=classnames(_defineProperty$1(_defineProperty$1({},styles["AIResponse-container"],!a),styles["AIResponse-container--glow"],a),n),a=classnames(_defineProperty$1(_defineProperty$1({},styles["AIResponse-box--glow"],a),styles["AIResponse-box"],!a));return React__namespace.createElement("div",_extends$2({className:n,"data-test":"DesignSystem-AIResponse-Container"},e),React__namespace.createElement("div",{className:a,"data-test":"DesignSystem-AIResponse-Box"},t))},_excluded$3=(ChatBox.defaultProps={showGlow:!0},["className","selected"]),ChatButton=function(e){var t=e.className,n=e.selected,e=_objectWithoutProperties(e,_excluded$3);return React__namespace.createElement(Button,_extends$2({"data-test":"DesignSystem-AIResponse-Button"},e,{selected:n,size:"tiny",largeIcon:!0,appearance:"transparent",className:t}))},_excluded$2=["children","className"],ChatActionBar=function(e){var t=e.children,n=e.className,e=_objectWithoutProperties(e,_excluded$2),n=classnames(_defineProperty$1({},styles["AIResponse-actionBar"],!0),n);return React__namespace.createElement("div",_extends$2({className:n,"data-test":"DesignSystem-AIResponse-ActionBar"},e),t)},_excluded$1=["children","className"],ChatBody=function(e){var t=e.children,n=e.className,e=_objectWithoutProperties(e,_excluded$1),n=classnames({"pb-3":!0},n);return React__namespace.createElement("div",_extends$2({className:n,"data-test":"DesignSystem-AIResponse-Body"},e),t)},_excluded=["children","showAvatar","className"],AIResponseBubble=function(e){var t=e.children,n=e.showAvatar,a=e.className,r=_objectWithoutProperties(e,_excluded),a=classnames(_defineProperty$1({},"ml-4",n),a);return n?React__namespace.createElement("div",{className:"d-flex"},React__namespace.createElement(Sara,{"data-test":"DesignSystem-AIResponse-Avatar"}),React__namespace.createElement(ChatBox,_extends$2({},r,{className:a}),t)):React__namespace.createElement(ChatBox,e,t)},AIResponse=function(e){var t=e.metaData,n=classnames(_defineProperty$1(_defineProperty$1({},styles["AIResponse-metaData"],e.showAvatar),"mb-2",!0)),a=React__namespace.useMemo(function(){return null==t?void 0:t()},[t]);return t?React__namespace.createElement("div",{className:"d-flex flex-column"},React__namespace.createElement("div",{"data-test":"DesignSystem-AIResponse-Metadata",className:n},a),React__namespace.createElement(AIResponseBubble,e)):React__namespace.createElement(AIResponseBubble,e)},version=(AIResponse.Button=ChatButton,AIResponse.ActionBar=ChatActionBar,AIResponse.Body=ChatBody,"4.22.0");exports.AIButton=AIButton,exports.AIChip=AIChip,exports.AIIconButton=AIIconButton,exports.AIResponse=AIResponse,exports.ActionCard=ActionCard,exports.Avatar=Avatar,exports.AvatarGroup=AvatarGroup,exports.AvatarSelection=AvatarSelection,exports.Backdrop=Backdrop,exports.Badge=Badge,exports.Breadcrumbs=Breadcrumbs,exports.Button=Button,exports.Calendar=Calendar,exports.Caption=Caption,exports.Card=Card,exports.CardBody=CardBody,exports.CardFooter=CardFooter,exports.CardHeader=CardHeader,exports.CardSubdued=CardSubdued,exports.Chat=Chat,exports.ChatMessage=ChatMessage,exports.Checkbox=Checkbox,exports.Chip=Chip,exports.ChipGroup=ChipGroup,exports.ChipInput=ChipInput,exports.ChoiceList=ChoiceList,exports.Collapsible=Collapsible,exports.Column=Column,exports.Combobox=Combobox,exports.DatePicker=DatePicker,exports.DateRangePicker=DateRangePicker,exports.Dialog=Dialog,exports.Divider=Divider,exports.Dropdown=Dropdown,exports.Dropzone=Dropzone,exports.EditableChipInput=EditableChipInput,exports.EditableDropdown=EditableDropdown,exports.EditableInput=EditableInput,exports.EmptyState=EmptyState,exports.FileList=FileList,exports.FileUploader=FileUploader,exports.FileUploaderList=FileUploaderList,exports.Flex=Flex,exports.FullscreenModal=FullscreenModal,exports.Grid=Grid,exports.GridCell=GridCell,exports.Heading=Heading,exports.HelpText=HelpText,exports.HorizontalNav=HorizontalNav,exports.Icon=Icon,exports.InlineMessage=InlineMessage,exports.Input=Input,exports.InputMask=X,exports.KeyValuePair=KeyValuePair,exports.Label=Label,exports.Legend=Legend,exports.Link=Link,exports.LinkButton=LinkButton,exports.List=List,exports.Listbox=Listbox,exports.MdsGrid=MdsGrid,exports.Menu=Menu,exports.Message=Message,exports.MetaList=MetaList,exports.Meter=Meter,exports.MetricInput=MetricInput,exports.Modal=Modal,exports.ModalBody=ModalBody,exports.ModalDescription=ModalDescription,exports.ModalFooter=ModalFooter,exports.ModalHeader=ModalHeader,exports.MultiSlider=MultiSlider,exports.Navigation=Navigation,exports.OutsideClick=OutsideClick,exports.PageHeader=PageHeader,exports.Pagination=Pagination,exports.Paragraph=Paragraph,exports.Pills=Pills,exports.Placeholder=Placeholder,exports.PlaceholderImage=PlaceholderImage,exports.PlaceholderParagraph=PlaceholderParagraph,exports.Popover=Popover$1,exports.ProgressBar=ProgressBar,exports.ProgressRing=ProgressRing,exports.Radio=Radio,exports.RangeSlider=RangeSlider,exports.Row=Row,exports.Sara=Sara,exports.SaraSparkle=SaraSparkle,exports.SegmentedControl=SegmentedControl,exports.Select=Select,exports.SelectionCard=SelectionCard,exports.Sidesheet=Sidesheet,exports.Slider=Slider,exports.Spinner=Spinner,exports.StatusHint=StatusHint,exports.Stepper=Stepper,exports.Subheading=Subheading,exports.Switch=Switch,exports.Tab=Tab,exports.Table=Table,exports.Tabs=Tabs,exports.TabsWrapper=TabsWrapper,exports.Text=Text,exports.TextField=TextField,exports.Textarea=Textarea,exports.TimePicker=TimePicker,exports.Toast=Toast,exports.Tooltip=Tooltip,exports.Utils=index,exports.VerificationCodeInput=VerificationCodeInput,exports.VerticalNav=VerticalNav,exports.version=version;
